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