public void TestFixtureSetup() { _fakeRepository = Substitute.For <IChemicalRepository>(); _fakeUnitOfWork = Substitute.For <IUnitOfWork>(); _chemicalService = new ChemicalService(_fakeRepository, _fakeUnitOfWork); Mapper.CreateMap <ChemicalDTO, Chemical>(); Mapper.CreateMap <Chemical, ChemicalDTO>(); }
public void SetUp() { this.fakeChemicalRepository = Substitute.For <IChemicalRepository>(); this.fakeUnitOfWork = Substitute.For <IUnitOfWork>(); this.chemicalService = new ChemicalService(this.fakeChemicalRepository, this.fakeUnitOfWork); this.chemicals = new List <Chemical> { { new Chemical { Id = 1, Name = "First" } }, { new Chemical { Id = 2, Name = "Second" } }, { new Chemical { Id = 3, Name = "Third" } } }; }
public void Should_update() { var fakeRepository = Substitute.For <IChemicalRepository>(); var fakeUnitOfWork = Substitute.For <IUnitOfWork>(); var chemicalService = new ChemicalService(fakeRepository, fakeUnitOfWork); var toUpdate = new Service.ChemicalDTO { Id = 1, Balance = 110.99, Name = "First" }; var actual = chemicalService.UpdateChemical(toUpdate); fakeRepository.Received().Update(Arg.Any <Chemical>()); fakeUnitOfWork.Received().SaveChanges(); }
public void Setup() { _fakeRepository = Substitute.For <IChemicalRepository>(); _fakeUnitOfWork = Substitute.For <IUnitOfWork>(); _chemicalService = new ChemicalService(_fakeRepository, _fakeUnitOfWork); }
public void SetUp() { this.fakeChemicalRepository = Substitute.For <IChemicalRepository>(); this.fakeUnitOfWork = Substitute.For <IUnitOfWork>(); this.chemicalService = new ChemicalService(this.fakeChemicalRepository, this.fakeUnitOfWork); }