ircBot.onMessage(new MessageEvent<PircBotX>(bot, channel, user, "!np"));
verify(outputChannel, never()).message(any());
}
@Test
public void testNotNowPlaying() throws Exception {
<BUG>when(osu.getClientStatus()).thenReturn(null);
</BUG>
ircBot.onMessage(new MessageEvent<PircBotX>(bot, channel, user, "!np"));
verify(outputChannel, never()).message(any());
}

ircBot.onMessage(new MessageEvent<PircBotX>(bot, channel, user, "!np"));
verify(outputChannel).message(any());
}
@Test
public void testNowPlayingOnlyWatching() throws Exception {
when(osu.getClientStatus()).thenReturn(new OsuStatus(OsuStatus.Type.WATCHING, "SomePlayer"));
ircBot.onMessage(new MessageEvent<PircBotX>(bot, channel, user, "!np"));
verify(outputChannel, never()).message(any());
}
