public void MakeRepositoryUpdateTest() { //Arrange IncludeAllMappings.include(); var vMake = new VehicleMakeDomain() { Name = "MakeRepositoryUpdateTest", Abrv = "MakeRepositoryUpdateTest", VehicleMakeId = Guid.NewGuid(), VehicleModel = null }; var context = new VehicleContext(); var repository = new Repositorys.Repository(context, new UnitOfWorkFactory(new UnitOfWork(context))); var testRepository = new MakeRepository(repository); int response; Task.Run(async() => { response = await testRepository.Add(vMake); Assert.AreEqual(1, response); }).GetAwaiter().GetResult(); vMake.Name = "MakeRepositoryUpdateTestTested"; //Act Task.Run(async() => { var result = await testRepository.Update(vMake); //Assert Assert.AreEqual(1, result); }).GetAwaiter().GetResult(); }
public async Task <int> Update(IVehicleMakeDomain entry) { return(await MakeRepository.Update(entry)); }