Esempio n. 1
0
        public void call_to_CreateProductY_method_should_return_productY()
        {
            IAbstractFactory factory = new ConcreteFactory();

            IAbstractProductY productX = factory.CreateProductY();

            Assert.AreEqual("Called: ConcreteProductY", productX.feature());
        }
 public Client(IAbstractFactory factory)
 {
     productX = factory.CreateProductX();
     productY = factory.CreateProductY();
 }