コード例 #1
0
        public void TestNotResponding()
        {
            string        name       = "Федор";
            DialogUnit    dialogUnit = new MyNameIs(name);
            DialogContext context    = new DialogContext();

            DialogUnitTestUtils.TestNotResponding(dialogUnit, context, "привет");
        }
コード例 #2
0
        public void TestResponding(string question)
        {
            string        name       = "Федор";
            DialogUnit    dialogUnit = new MyNameIs(name);
            DialogContext context    = new DialogContext();

            DialogUnitHandleResult result = dialogUnit.Handle(context, question);

            Assert.Equal($"Меня зовут {name}.", result.Message);
            Assert.False(result.IsResponseAwaiting);
            Assert.True(result.IsHandled);
        }