@Test
public void testNullMessageAndArgument() {

  FakeLoggerBackend backend = new FakeLoggerBackend();
  FluentLogger logger = new FluentLogger(backend);
  try {
    logger.atInfo().log(null, null);
    fail("null message and arguments should fail");
  } catch (NullPointerException expected) {
  }
}