コード例 #1
0
        public void TestElObstaculoDeLadrilloEsDestruidoPorElSegundoProyectil()
        {
            obstaculoDeLadrillo = new ObstaculoDeLadrillo();

            obstaculoDeLadrillo.DaniarPorProyectil(new Proyectil());

            // asserts
            Assert.IsFalse(obstaculoDeLadrillo.FueDestruido());

            obstaculoDeLadrillo.DaniarPorProyectil(new Proyectil());

            // asserts
            Assert.IsTrue(obstaculoDeLadrillo.FueDestruido());
        }
コード例 #2
0
        public void TestElObstaculoDeCementoEsDestruidoPorElTercerProyectil()
        {
            obstaculoDeCemento = new ObstaculoDeCemento();

            obstaculoDeCemento.DaniarPorProyectil(new Proyectil());

            // asserts
            Assert.IsFalse(obstaculoDeCemento.FueDestruido());

            obstaculoDeCemento.DaniarPorProyectil(new Proyectil());

            // asserts
            Assert.IsFalse(obstaculoDeCemento.FueDestruido());

            obstaculoDeCemento.DaniarPorProyectil(new Proyectil());

            // asserts
            Assert.IsTrue(obstaculoDeCemento.FueDestruido());
        }