예제 #1
0
        public static void Main()
        {
            DvdName jayAndBob = new DvdName("Jay and Silent Bob Strike Back");
               DvdName spongeBob = new DvdName("Sponge Bob Squarepants - Nautical Nonsense and Sponge Buddies");

            Tapper t = new Tapper();

               CommandAbstract bobStarsOn = new DvdCommandNameStarsOn(jayAndBob);
               //CommandAbstract bobStarsOff = new DvdCommandNameStarsOff(jayAndBob);
               CommandAbstract spongeStarsOn = new DvdCommandNameStarsOn(spongeBob);
               CommandAbstract spongeStarsOff = new DvdCommandNameStarsOff(spongeBob);

               bobStarsOn.execute();
               spongeStarsOn.execute();
               t.test( "stars on", jayAndBob.ToString() , "DVD: Jay*and*Silent*Bob*Strike*Back");
               t.test( "stars on 2 " , spongeBob.ToString() , "DVD: Sponge*Bob*Squarepants*-*Nautical*Nonsense*and*Sponge*Buddies");

               spongeStarsOff.execute();
               t.test("sponge stars off", jayAndBob.ToString() , "DVD: Jay*and*Silent*Bob*Strike*Back");
               t.test("sponge stars off 2", spongeBob.ToString() , "DVD: Sponge Bob Squarepants - Nautical Nonsense and Sponge Buddies");

            t.done();
        }
예제 #2
0
        public static void Main()
        {
            DvdName jayAndBob = new DvdName("Jay and Silent Bob Strike Back");
            DvdName spongeBob = new DvdName("Sponge Bob Squarepants - Nautical Nonsense and Sponge Buddies");

            Tapper t = new Tapper();

            CommandAbstract bobStarsOn = new DvdCommandNameStarsOn(jayAndBob);
            //CommandAbstract bobStarsOff = new DvdCommandNameStarsOff(jayAndBob);
            CommandAbstract spongeStarsOn  = new DvdCommandNameStarsOn(spongeBob);
            CommandAbstract spongeStarsOff = new DvdCommandNameStarsOff(spongeBob);

            bobStarsOn.execute();
            spongeStarsOn.execute();
            t.test("stars on", jayAndBob.ToString(), "DVD: Jay*and*Silent*Bob*Strike*Back");
            t.test("stars on 2 ", spongeBob.ToString(), "DVD: Sponge*Bob*Squarepants*-*Nautical*Nonsense*and*Sponge*Buddies");

            spongeStarsOff.execute();
            t.test("sponge stars off", jayAndBob.ToString(), "DVD: Jay*and*Silent*Bob*Strike*Back");
            t.test("sponge stars off 2", spongeBob.ToString(), "DVD: Sponge Bob Squarepants - Nautical Nonsense and Sponge Buddies");

            t.done();
        }