Beispiel #1
0
        public void UseOfSpecificAbstractFactoryToCreateWarplane()
        {
            Base             ukBase = new UKBase(GermanFactorySet.Instance);
            IMilitaryVehicle tank   = ukBase.BuildTank();

            Assert.IsNotNull(tank as Tiger);
        }
Beispiel #2
0
        public void UseOfDefaultAbstractFactoryToCreateWarplane()
        {
            Base             ukBase   = new UKBase(); //Default IFactorySet == UKFactorySet
            IMilitaryVehicle warplane = ukBase.BuildWarplane();

            Assert.IsNotNull(warplane as Spitfire);
        }