public void Test_UserNameValidate() { //arrange var userRepository = new UsersRepository(_connectionString); List<String> goodNames = new List<string> { "goodName", "GOODNAME", "Имя", "NameИмя" }; List<String> badNames = new List<string> { "badName ", "0badname", ".badname", "bad name", "qwertygugiopasdfghjklzqtgyuiopaswedfrtghygtfdcvbhgg", "" }; //act, assert foreach (String name in goodNames) Assert.IsTrue(userRepository.ValidateUserName(name)); foreach (String name in badNames) Assert.IsFalse(userRepository.ValidateUserName(name)); }