public void DeleteEmployer() { // //Arrange _repo = new Mock <IEmployerRepository>(); _uow = new Mock <IUnitOfWork>(); _woServ = new Mock <IWorkOrderService>(); _map = new Mock <IMapper>(); var _e = (Employer)Records.employer.Clone(); string user = "******"; int id = 1; Employer dp = new Employer(); _repo.Setup(r => r.Delete(It.IsAny <Employer>())).Callback((Employer p) => { dp = p; }); _repo.Setup(r => r.GetById(id)).Returns(_e); var _serv = new EmployerService(_repo.Object, _woServ.Object, _uow.Object, _map.Object); // //Act _serv.Delete(id, user); // //Assert Assert.AreEqual(dp, _e); }
public void EmployerService_DeleteEmployer() { // //Arrange _repo = new Mock<IEmployerRepository>(); _uow = new Mock<IUnitOfWork>(); _woServ = new Mock<IWorkOrderService>(); var _e = (Employer)Records.employer.Clone(); string user = "******"; int id = 1; Employer dp = new Employer(); _repo.Setup(r => r.Delete(It.IsAny<Employer>())).Callback((Employer p) => { dp = p; }); _repo.Setup(r => r.GetById(id)).Returns(_e); var _serv = new EmployerService(_repo.Object, _woServ.Object, _uow.Object); // //Act _serv.Delete(id, user); // //Assert Assert.AreEqual(dp, _e); }