예제 #1
0
        public void PruebaLaCreacionDeUnHabano()
        {
            Habano articulo = new Habano();

            Assert.IsNotNull(articulo);
            Assert.IsFalse(articulo.FueDestruido());
        }
예제 #2
0
        public void PruebaQueDaniarUnHabanoConUnaToleToleLoDestruya()
        {
            Habano articulo = new Habano();

            articulo.DaniarConToleTole(new ToleTole());

            Assert.IsTrue(articulo.FueDestruido());
        }
예제 #3
0
        public void PruebaQueDaniarUnHabanoConUnaMolotovLoDestruya()
        {
            Habano articulo = new Habano();

            articulo.DaniarConMolotov(new Molotov());

            Assert.IsTrue(articulo.FueDestruido());
        }
예제 #4
0
        public void PruebaLaCreacionDeUnHabanoEnUnaPosicionDeterminada()
        {
            Habano articulo = new Habano(new Casillero(4, 5));

            Assert.IsNotNull(articulo);
            Assert.IsFalse(articulo.FueDestruido());
            Assert.AreEqual(4, articulo.Posicion.Fila);
            Assert.AreEqual(5, articulo.Posicion.Columna);
        }
예제 #5
0
        public void PruebaQueDaniarUnHabanoConUnProyectilLoDestruya()
        {
            Habano articulo = new Habano();

            articulo.DaniarConProyectil(new Proyectil());

            Assert.IsTrue(articulo.FueDestruido());
        }