public void CanGetExistingManafacturerById() { IManafacturerRepository repository = new ManafacturerRepository(); var fromDb = repository.GetByManafacturerId(_manafacturers[1].ManafacturerId); Assert.IsNotNull(fromDb); Assert.AreNotSame(_manafacturers[1], fromDb); Assert.AreEqual(_manafacturers[1].Name, fromDb.Name); }
public void CanCheckAndAddManafacturerWhereNotExisting() { var manafacturer = new Manafacturer { Name = "TestManafacturer 7", Website = "www.testco7.co.uk" }; IManafacturerRepository repository = new ManafacturerRepository(); var fromDb = repository.DistinctNamesList(); Assert.IsFalse(IsInManafacturerNameCollection(manafacturer.Name, fromDb)); var newManFromDb = repository.GetByManafacturerId(repository.CheckExistingNamesAdd(manafacturer.Name)); Assert.IsTrue(manafacturer.Name == newManFromDb.Name); }