public void Update_Valid() { //arange PilotsService service = new PilotsService(unitOfWork, mapper, validator); var expected = new Pilot { Id = 1, CrewId = 1, FirstName = "Ivan", LastName = "Ivanov", Experience = 3, Birthday = new DateTime(1987, 1, 24) }; var DtoToMake = new PilotDto { Id = 1, CrewId = 1, FirstName = "Ivan", LastName = "Ivanov", Experience = 3, Birthday = new DateTime(1987, 1, 24) }; //act service.Update(DtoToMake); var actual = (unitOfWork.Set <Pilot>() as FakeRpository <Pilot>).updatedItem; //assert Assert.AreEqual(expected.Id, actual.Id); Assert.AreEqual(expected.CrewId, actual.CrewId); Assert.AreEqual(expected.Experience, actual.Experience); Assert.AreEqual(expected.FirstName, actual.FirstName); Assert.AreEqual(expected.LastName, actual.LastName); Assert.AreEqual(expected.Birthday, actual.Birthday); }
public void Update_UnValid() { //arange PilotsService service = new PilotsService(unitOfWork, mapper, validator); var DtoToMake = new PilotDto { Id = 1, CrewId = 1, FirstName = "an", LastName = "ov", Experience = 3, Birthday = new DateTime(1987, 1, 24) }; //act service.Update(DtoToMake); var actual = (unitOfWork.Set <Pilot>() as FakeRpository <Pilot>).updatedItem; //assert Assert.IsNull(actual); }