public void InsertUser_Success() { UserDTO user = new UserDTO(DateTime.Now.ToString(), "username", "email", "picture", "description", 1); var result = UserLogics.InsertUser(user); Assert.AreEqual(true, result); }
public void DeleteUser_UserNotExists() { string id = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; bool deleteResult = UserLogics.DeleteUser(id); Assert.AreEqual(true, deleteResult); }
public void InsertUser_Duplicate() { UserDTO user = new UserDTO("duplicate", "username", "email", "picture", "description", 1); UserLogics.InsertUser(user); var result = UserLogics.InsertUser(user); UserLogics.DeleteUser("duplicate"); Assert.AreEqual(false, result); }
public void DeleteUser_Success() { string id = DateTime.Now.ToString(); UserDTO user = new UserDTO(id, "willbedeleted", "email", "pic", "i will be deleted soon", 1); UserLogics.InsertUser(user); bool deleteResult = UserLogics.DeleteUser(id); Assert.AreEqual(true, deleteResult); }
public IResult Add(User user) { var result = BusinessRules.Run(CommonLogics.SystemMaintenanceTime(), UserLogics.CheckIfEmailAlreadyExist(_userDal, user.Email)); if (!result.Success) { return(new ErrorResult(result.Message)); } _userDal.Add(user); return(new SuccessResult()); }
public static void Main(string[] args) { IUserLogic userLogic = new UserLogics(); IAwardLogic awardLogic = new AwardLogics(); int caseChoice = -1; while (caseChoice != 0) { Console.WriteLine("1 - Work with user"); Console.WriteLine("2 - Work with awards"); Console.WriteLine("3 - Work with user add award"); Console.WriteLine("0 - Exit"); Console.WriteLine("Enter your choice:"); int.TryParse(Console.ReadLine(), out caseChoice); switch (caseChoice) { case 1: { WorkWithUser(userLogic, awardLogic); break; } case 2: { WorkWithAwards(awardLogic); break; } case 3: { WorkWithUserAddAwards(userLogic, awardLogic); break; } case 0: default: return; } } }
public void GetUserById_UserNotExists_Invalid() { UserDTO result = UserLogics.GetUserById("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"); Assert.IsNull(result); }
public void GetUserById_UserExists_Success() { UserDTO result = UserLogics.GetUserById(userId); Assert.AreEqual(result.Id, userId); }
public void GetUserByName_UserNotExist_Invalid() { UserDTO result = UserLogics.GetUserByName("xxxxxxxxxxxxxxxxqqqwwwzzzzyyyyyyyyyy"); Assert.IsNull(result); }
public void GetUserByName_UserExists_Success() { UserDTO result = UserLogics.GetUserByName(userName); Assert.AreEqual(result.UserName, userName); }
public void TestCleanup() { UserLogics.DeleteUser(userId); }
public void TestInitialize() { UserDTO user1 = new UserDTO(userId, userName, userEmail, "picture1", "description1", 1); var result1 = UserLogics.InsertUser(user1); }