public void Make_UnValide() { //arange CrewsService fs = new CrewsService(unitOfWork, mapper, validator); var expected = new Crew { Id = 1, DepartureId = default(int) }; var DtoToMake = new CrewDto { Id = 1, DepartureId = default(int) }; //act fs.MakeAsync(DtoToMake); var actual = (unitOfWork.Set <Crew>() as FakeRpository <Crew>).createdItem; //assert Assert.IsNull(actual); }
public void Make_Valid() { //arange CrewsService fs = new CrewsService(unitOfWork, mapper, validator); var expected = new Crew { Id = 1, DepartureId = 1 }; var DtoToMake = new CrewDto { Id = 1, DepartureId = 1 }; //act fs.MakeAsync(DtoToMake); var actual = (unitOfWork.Set <Crew>() as FakeRpository <Crew>).createdItem; //assert Assert.AreEqual(expected.Id, actual.Id); Assert.AreEqual(expected.DepartureId, actual.DepartureId); }