public async Task YesNo_ShouldDelegateProperly() { var messagesMock = new Mock <IDiscordMessages>(); var service = new MiscService(messagesMock.Object); await service.SendRandomYesNoAnswerAsync(new MiunieChannel()).ConfigureAwait(false); messagesMock.Verify(m => m.SendMessageAsync(It.IsAny <MiunieChannel>(), It.Is <PhraseKey>(pk => pk == PhraseKey.YES_NO_MAYBE))); }
public async Task SendRandomYesNoMaybeAnswer() { var c = _entityConvertor.ConvertChannel(Context.Channel as SocketGuildChannel); await _service.SendRandomYesNoAnswerAsync(c); }