@Test(expected = IllegalStateException.class) public void sendMessageWhileNotRunning() { Assert.assertFalse(module.isActive()); module.sendMessage(testMessage); }
@Test public void sendMessageWhileRunning() { module.init(app); module.sendMessage(testMessage); Assert.assertTrue(module.methodCalled); }
@Test(expected = IllegalArgumentException.class) public void sendNullMessage() { module.sendMessage(null); }