|
@@ -63,6 +63,7 @@ namespace UnitTestCourseProject
|
|
{
|
|
{
|
|
string Lname, Fname, Mname;
|
|
string Lname, Fname, Mname;
|
|
ClientChangeOrAddPage clientChangeOrAdd = new ClientChangeOrAddPage(null);
|
|
ClientChangeOrAddPage clientChangeOrAdd = new ClientChangeOrAddPage(null);
|
|
|
|
+ //Корректные данные о персонале
|
|
Lname = "Фёдоров";
|
|
Lname = "Фёдоров";
|
|
Fname = "Пётр";
|
|
Fname = "Пётр";
|
|
Mname = "";
|
|
Mname = "";
|
|
@@ -71,6 +72,7 @@ namespace UnitTestCourseProject
|
|
Fname = "Пётр";
|
|
Fname = "Пётр";
|
|
Mname = "Иванович";
|
|
Mname = "Иванович";
|
|
Assert.IsTrue(clientChangeOrAdd.TestAddClient(Lname, Fname, Mname));
|
|
Assert.IsTrue(clientChangeOrAdd.TestAddClient(Lname, Fname, Mname));
|
|
|
|
+ //Некорректные данные о персонале
|
|
Lname = "Петров";
|
|
Lname = "Петров";
|
|
Fname = "";
|
|
Fname = "";
|
|
Mname = "Петрович";
|
|
Mname = "Петрович";
|
|
@@ -195,5 +197,30 @@ namespace UnitTestCourseProject
|
|
CollectionAssert.AreEqual(adminPage.SearchClient(clientList, searchText), searchedClientList);
|
|
CollectionAssert.AreEqual(adminPage.SearchClient(clientList, searchText), searchedClientList);
|
|
|
|
|
|
}
|
|
}
|
|
|
|
+ [TestMethod]
|
|
|
|
+ public void TestHashing()
|
|
|
|
+ {
|
|
|
|
+ string pass;
|
|
|
|
+ string hash;
|
|
|
|
+ pass = "123";
|
|
|
|
+ hash = "5fa285e1bebe0a6623e33afc04a1fbd5";
|
|
|
|
+ Assert.AreEqual(SomeMethods.Hash(pass),hash);
|
|
|
|
+ pass = "123";
|
|
|
|
+ hash = "5fa285e1bebe0a6623e33afc04a1fbd5";
|
|
|
|
+ Assert.AreEqual(SomeMethods.Hash(pass), hash);
|
|
|
|
+ pass = "123";
|
|
|
|
+ hash = "5fa285e1bebe0a6623e33afc04a1fbd5";
|
|
|
|
+ Assert.AreEqual(SomeMethods.Hash(pass), hash);
|
|
|
|
+ pass = "123";
|
|
|
|
+ hash = "5fa285e1bebe0a6623e33afc04a1fbd5";
|
|
|
|
+ Assert.AreEqual(SomeMethods.Hash(pass), hash);
|
|
|
|
+ pass = "123";
|
|
|
|
+ hash = "5fa285e1bebe0a6623e33afc04a1fbd5";
|
|
|
|
+ Assert.AreEqual(SomeMethods.Hash(pass), hash);
|
|
|
|
+ pass = "123";
|
|
|
|
+ hash = "5fa285e1bebe0a6623e33afc04a1fbd5";
|
|
|
|
+ Assert.AreEqual(SomeMethods.Hash(pass), hash);
|
|
|
|
+ }
|
|
|
|
+
|
|
}
|
|
}
|
|
}
|
|
}
|