public void TestCreaUnArticuloBombaToleTole()
        {
            bombaToleTole = new BombaToleTole();

            // asserts
            Assert.IsTrue(bombaToleTole.EsArticulo());
            Assert.IsFalse(bombaToleTole.EsBomba());
            Assert.IsFalse(bombaToleTole.EsBombita());
            Assert.IsFalse(bombaToleTole.EsEnemigo());
            Assert.IsFalse(bombaToleTole.EsObstaculo());
            Assert.IsFalse(bombaToleTole.EsPersonaje());
            Assert.IsFalse(bombaToleTole.FueDestruido());
            Assert.IsTrue(bombaToleTole.PuedeSuperponerse());
        }
        public void TestCreaUnArticuloSalida()
        {
            salida = new Salida();

            // asserts
            Assert.IsTrue(salida.EsArticulo());
            Assert.IsFalse(salida.EsBomba());
            Assert.IsFalse(salida.EsBombita());
            Assert.IsFalse(salida.EsEnemigo());
            Assert.IsFalse(salida.EsObstaculo());
            Assert.IsFalse(salida.EsPersonaje());
            Assert.IsFalse(salida.FueDestruido());
            Assert.IsTrue(salida.PuedeSuperponerse());
        }
        public void TestCreaUnArticuloHabano()
        {
            habano = new Habano();

            // asserts
            Assert.IsTrue(habano.EsArticulo());
            Assert.IsFalse(habano.EsBomba());
            Assert.IsFalse(habano.EsBombita());
            Assert.IsFalse(habano.EsEnemigo());
            Assert.IsFalse(habano.EsObstaculo());
            Assert.IsFalse(habano.EsPersonaje());
            Assert.IsFalse(habano.FueDestruido());
            Assert.IsTrue(habano.PuedeSuperponerse());
        }
        public void TestCreaUnArticuloTimer()
        {
            timer = new Timer();

            // asserts
            Assert.IsTrue(timer.EsArticulo());
            Assert.IsFalse(timer.EsBomba());
            Assert.IsFalse(timer.EsBombita());
            Assert.IsFalse(timer.EsEnemigo());
            Assert.IsFalse(timer.EsObstaculo());
            Assert.IsFalse(timer.EsPersonaje());
            Assert.IsFalse(timer.FueDestruido());
            Assert.IsTrue(timer.PuedeSuperponerse());
        }