public void Vehicle_Factory_Create_Vehicle_Of_Brand() { IVehiculeFactory factory = new VehiculeFactory <BMW>(); var v = factory.CurrentVehicle; Assert.IsType <Vehicle <BMW> >(v); Assert.Equal("BMW", v.VehicleComercialLable); Assert.Equal("BMW", factory.ToString()); }
public VehiculeClient(VehiculeFactory factory, string type) { bike = factory.GetBike(type); scooter = factory.GetScooter(type); }