示例#1
0
        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)));
        }
示例#2
0
 public async Task SendRandomYesNoMaybeAnswer()
 {
     var c = _entityConvertor.ConvertChannel(Context.Channel as SocketGuildChannel);
     await _service.SendRandomYesNoAnswerAsync(c);
 }