using System; using Microsoft.VisualStudio.TestTools.UnitTesting; using CopyCenter; using System.Collections.Generic; using System.Linq; namespace CopyCenterTests { [TestClass] public class UnitTest1 { gr672_liiEntities db = new gr672_liiEntities(); [TestMethod] public void TestMethod1() { var Authorization = new AuthorizationWindow(); var Clients = new ClientsWindow(); Assert.IsFalse(Authorization.Auth("test", "123")); Assert.IsTrue(Authorization.Auth("max", "123")); } } public class Authorization { gr672_liiEntities db = new gr672_liiEntities(); public bool Auth(string login, string password) { if (login == "" || password == "") { return false; } if (db.Users.Select(item => item.Login + " " + item.Password).Contains(login + " " + password)) { return true; } else { return false; } } } public class Window1 { gr672_liiEntities db = new gr672_liiEntities(); public bool Insert(string login, string password, string last_name, string first_name) { if (db.User.Select(item => item.Login + " " + item.Password + item.LastName + item.FirstName).Contains(login + " " + password + last_name + first_name)) { return true; } if (login == "" || password == "") { return false; } else { return false; } } public bool Update(string login, string password, string last_name, string first_name) { if (db.User.Select(item => item.Login + " " + item.Password + item.LastName + item.FirstName).Contains(login + " " + password + last_name + first_name)) { return true; } if (login == "" || password == "") { return false; } else { return false; } } public bool Delete(string login, string password) { if (login == "" || password == "") { return true; } if (db.User.Select(item => item.Login + " " + item.Password).Contains(login + " " + password)) { return false; } else { return true; } } } } }