コード例 #1
0
        public async Task Should_Call_DietDecisionMaker_Allow_Banana(string message)
        {
            using (var context = new DietContext(_options))
            {
                ContextInitializer.Initialize(context);
                var textMessageProcessor = new TextMessageProcessor(context, new NullLogger <TextMessageProcessor>());
                var result = await textMessageProcessor.Process(message);

                Assert.False(string.IsNullOrEmpty(result.Content));
            }
        }
コード例 #2
0
 public UpdateService(IBotService botService, TextMessageProcessor textMessageProcessor, ILogger <UpdateService> logger)
 {
     _botService           = botService;
     _textMessageProcessor = textMessageProcessor;
     _logger = logger;
 }