Ejemplo n.º 1
0
        public void OnlinerCheckForgot_Positive()
        {
            int step = 1;

            var fomePage = new MainForm();
            LogStep(step++, "Открытие main page www.onliner.by+ переход на форму логина");
            fomePage.OpenLogInForm();

            var forgot = new LogIn();
            LogStep(step++, "Переход по ссылке 'Не помню'");
            forgot.DoNotRemember();

            var doNotRemember = new DoNotRememberForm();
            LogStep(step++, "Ввод email для пересылки'");
            doNotRemember.SendEmailPositive();

            var checkDNR = new AssertCheckOfDoNotRemember();
            LogStep(step++, "Инструкции успешно ртправлены на указанный email'");
            Assert.IsTrue(checkDNR.CheckOfDoNotRemember("Спасибо!"));
        }
Ejemplo n.º 2
0
        public void OnlinerCheckForgot_Negativ()
        {
            int step = 1;

            var homePage = new MainForm();
            LogStep(step++, "Открытие main page www.onliner.by+ переход на форму логина");
            homePage.OpenLogInForm();

            var forgot = new LogIn();
            LogStep(step++, "Переход по ссылке 'Не помню'");
            forgot.DoNotRemember();

            var doNotRemember = new DoNotRememberForm();
            LogStep(step++, "Ввод email для пересылки'");
            doNotRemember.SendEmailNegative();

            var checkDNR =new AssertCheckOfDoNotRemember();
            LogStep(step++, "Проверка на то что есть ошибка при вводе неверного email'");
            Assert.IsTrue(checkDNR.CheckOfDoNotRemember("Вы ввели неправильный ник или e-mail"));
        }