using Microsoft.VisualStudio.TestTools.UnitTesting; using System; using project; namespace ModulTest { [TestClass] public class UnitTest { /// /// Тест авторизации под успешным входом /// [TestMethod] public void autorization_valid() { Testovik obj = new Testovik(); string login = "123"; string password = "123"; string res = "Вы успешно вошли"; string result = obj.autoRization(login, password); Assert.AreEqual(res, result); } /// /// Тест авторизации при условии того, что не введен логин /// [TestMethod] public void autorization_not_login() { Testovik obj = new Testovik(); string login = null; string password = "123"; string res = "Введите логин"; string result = obj.autoRization(login, password); Assert.AreEqual(res, result); } /// /// Тест авторизации при условии того, что не введен пароль /// [TestMethod] public void autorization_not_password() { Testovik obj = new Testovik(); string login = "123"; string password = null; string res = "Введите пароль"; string result = obj.autoRization(login, password); Assert.AreEqual(res, result); } /// /// Тест авторизации при условии того, что логин или пароль неверно введен /// [TestMethod] public void autorization_no_valid() { Testovik obj = new Testovik(); string login = "1234234123123"; string password = "5673342134"; string res = "Неверный логин и/или пароль"; string result = obj.autoRization(login, password); Assert.AreEqual(res, result); } } }