Пример #1
0
        public void TestNotResponding()
        {
            Farewell      dialogUnit = new Farewell();
            DialogContext context    = new DialogContext();

            DialogUnitTestUtils.TestNotResponding(dialogUnit, context, "Как дела?");
        }
Пример #2
0
        public void TestNotResponding()
        {
            WhatsYourName dialogUnit = new WhatsYourName();
            DialogContext context    = new DialogContext();

            DialogUnitTestUtils.TestNotResponding(dialogUnit, context, "привет");
        }
Пример #3
0
        public void TestNotResponding()
        {
            Greetings     dialogUnit = new Greetings();
            DialogContext context    = new DialogContext();

            DialogUnitTestUtils.TestNotResponding(dialogUnit, context, "Как дела?");
        }
Пример #4
0
        public void TestNotResponding()
        {
            QuestionsCanAsk dialogUnit = new QuestionsCanAsk();
            DialogContext   context    = new DialogContext();

            DialogUnitTestUtils.TestNotResponding(dialogUnit, context, "Привет");
        }
Пример #5
0
        public void TestNotResponding()
        {
            string        name       = "Федор";
            DialogUnit    dialogUnit = new MyNameIs(name);
            DialogContext context    = new DialogContext();

            DialogUnitTestUtils.TestNotResponding(dialogUnit, context, "привет");
        }
Пример #6
0
        public void TestResponding()
        {
            Greetings     dialogUnit = new Greetings();
            DialogContext context    = new DialogContext();

            DialogUnitTestUtils.TestResponding(dialogUnit, context, "Привет!", "Привет!");

            context.Upsert(new ClientName("Иван"));
            DialogUnitTestUtils.TestResponding(dialogUnit, context, "Здрасте!", "Привет, Иван!");
        }
Пример #7
0
        public void TestResponding()
        {
            Farewell      dialogUnit = new Farewell();
            DialogContext context    = new DialogContext();

            DialogUnitTestUtils.TestResponding(dialogUnit, context, "Пока!", "Пока!");

            context.Upsert(new ClientName("Иван"));
            DialogUnitTestUtils.TestResponding(dialogUnit, context, "Пока!", "Пока, Иван!");
        }
Пример #8
0
        public void TestStating()
        {
            QuestionsCanAsk dialogUnit = new QuestionsCanAsk();
            DialogContext   context    = new DialogContext();

            DialogUnitTestUtils.TestStating(dialogUnit, context, "Ты можешь спросить меня:");

            context.Upsert(new ClientName("Иван"));
            DialogUnitTestUtils.TestStating(dialogUnit, context, "Иван, ты можешь спросить меня:");
        }
Пример #9
0
        public void TestAsking(string response, string expectedName)
        {
            WhatsYourName dialogUnit = new WhatsYourName();
            DialogContext context    = new DialogContext();

            DialogUnitTestUtils.TestInitiating(dialogUnit, context, "Как тебя зовут?", response);
            ClientName clientName = context.GetItem <ClientName>();

            Assert.NotNull(clientName);
            Assert.Equal(expectedName, clientName.Value);
        }
Пример #10
0
        public void TestInitiating()
        {
            Farewell      dialogUnit = new Farewell();
            DialogContext context    = new DialogContext();

            DialogUnitTestUtils.TestInitiating(dialogUnit, context, "Пока!", "До свидания!");

            context.Upsert(new ClientName("Иван"));
            DialogUnitTestUtils.TestInitiating(dialogUnit, context, "Пока, Иван!", "пока");

            context.Upsert(new ClientName(null));
            DialogUnitTestUtils.TestInitiating(dialogUnit, context, "Пока!", "пока!");
        }