public void Should_Build_A_Fiat() { var data = new CarDto() { OwnerName = "Neil", ModelName = "500", CarType = CarType.Fiat }; var result = sut.Build(data); result.Should().BeOfType <Fiat>(); result.ModelName.Should().Be("500"); result.OwnerName.Should().Be("Neil"); }
public void Run() { Director d = new Director(); CarBuilder cb = new CarBuilder(); d.Make(cb); Car car = cb.Build(); CarManualBuilder cmb = new CarManualBuilder(); d.Make(cmb); CarManual cm = cmb.Build(); }
public void Test() { var carBody = CarBuilder.Build(); }
public static CarOptionalBuilder Optionals(this CarBuilder builder) { return(new CarOptionalBuilder(builder.Build())); }
public static CarInformationBuilder Information(this CarBuilder builder) { return(new CarInformationBuilder(builder.Build())); }