public void ProductABuilderTest() { ProductABuilder builder = new ProductABuilder(); new Director(builder).Action(); ProductA product = builder.GetProduct(); AssertProduct(product, typeof(ProductA)); }
public static void Run() { var builder = new ProductABuilder(); var director = new Director(builder); director.MakeProduct("simple"); var product = builder.GetProduct(); foreach (var specification in product.Specifications) { System.Console.WriteLine(specification); } }