public void Build_ShouldReturn_Template() { var service = new AbstractClassFactory(); var actual = service.Build(0); Assert.Contains("incomplete", actual.Broadcast); Assert.IsType <IncompleteVehicle>(actual); }
public void Build_ShouldReturn_Unicycle() { var service = new AbstractClassFactory(); var actual = service.Build(1); Assert.Contains("Unicycle", actual.Broadcast); Assert.IsType <Unicycle>(actual); }
public void Build_ShouldReturn_Car() { var service = new AbstractClassFactory(); var actual = service.Build(4); Assert.Contains("Car", actual.Broadcast); Assert.IsType <Car>(actual); }