public void CarRepairTest() { var autovaz = new AutoVaz(new NokianFactory("config.txt"), new AlcastaFactory()); var car = autovaz.CreateSedan(); Assert.DoesNotThrow(() => autovaz.RepairCar(car)); }
public void CarCreationTests() { var autovaz = new AutoVaz(new NokianFactory("config.txt"), new AlcastaFactory()); var sedan = autovaz.CreateSedan(); Assert.AreEqual("Ваз 2110", sedan.Model); var hatchback = autovaz.CreateHatchback(); Assert.AreEqual("Ваз 2112", hatchback.Model); var estate = autovaz.CreateEstate(); Assert.AreEqual("Ваз 2111", estate.Model); }