public void UpdateAdminTest() { var errors = new List<string>(); var mockRepository = new Mock<IAdminRepository>(); var adminService = new AdminService(mockRepository.Object); //// Act adminService.UpdateAdmin(null, ref errors); //// Assert Assert.AreEqual(1, errors.Count); }
public void UpdateAdminErrorTest1() { //// Arranage var errors = new List<string>(); var mockRepository = new Mock<IAdminRepository>(); var adminService = new AdminService(mockRepository.Object); //// Act adminService.UpdateAdmin(null, ref errors); //// Assert instructor object not null Assert.AreEqual(1, errors.Count); }
public string UpdateStudent(Admin admin) { var errors = new List<string>(); var repository = new AdminRepository(); var service = new AdminService(repository); service.UpdateAdmin(admin, ref errors); if (errors.Count == 0) { return "ok"; } return "error"; }
public string UpdateAdminInfo(Admin admin) { var errors = new List<string>(); var repository = new AdminRepository(this.entities); var service = new AdminService(repository); service.UpdateAdmin(admin, ref errors); if (errors.Count == 0) { return "Update Successful"; } return "error"; }
public void UpdateAdmin() { //// Arranage var errors = new List<string>(); var mockRepository = new Mock<IAdminRepository>(); var adminService = new AdminService(mockRepository.Object); var adminPoco = new Admin() { FirstName = "hi", LastName = "bye", Id = 1 }; mockRepository.Setup(x => x.UpdateAdmin(adminPoco, ref errors)); //// Act adminService.UpdateAdmin(adminPoco, ref errors); //// Assert instructor object not null mockRepository.Verify(x => x.UpdateAdmin(adminPoco, ref errors), Times.Once()); }
public void UpdateAdminTest2() { var errors = new List<string>(); var mockRepository = new Mock<IAdminRepository>(); var adminService = new AdminService(mockRepository.Object); var admin = new Admin { Email = string.Empty, FirstName = string.Empty, LastName = string.Empty, Password = string.Empty }; //// Act adminService.UpdateAdmin(admin, ref errors); //// Assert Assert.AreEqual(4, errors.Count); }
public void UpdateAdminErrorTest3() { //// Arranage var errors = new List<string>(); var mockRepository = new Mock<IAdminRepository>(); var adminService = new AdminService(mockRepository.Object); var adminPoco = new Admin() { FirstName = "hi", LastName = string.Empty }; //// Act adminService.UpdateAdmin(adminPoco, ref errors); //// Assert instructor object not null Assert.AreEqual(1, errors.Count); }