Esempio n. 1
0
        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);
        }