public void TestElObstaculoDeCementoEsDestruidoPorLaSegundaMolotov() { obstaculoDeCemento = new ObstaculoDeCemento(); obstaculoDeCemento.DaniarPorMolotov(new Molotov()); // asserts Assert.IsFalse(obstaculoDeCemento.FueDestruido()); obstaculoDeCemento.DaniarPorMolotov(new Molotov()); // asserts Assert.IsTrue(obstaculoDeCemento.FueDestruido()); }
public void TestElObstaculoDeLadrilloEsDestruidoPorElSegundoProyectil() { obstaculoDeLadrillo = new ObstaculoDeLadrillo(); obstaculoDeLadrillo.DaniarPorProyectil(new Proyectil()); // asserts Assert.IsFalse(obstaculoDeLadrillo.FueDestruido()); obstaculoDeLadrillo.DaniarPorProyectil(new Proyectil()); // asserts Assert.IsTrue(obstaculoDeLadrillo.FueDestruido()); }
public void TestElObstaculoDeCementoEsDestruidoPorLaToleTole() { obstaculoDeCemento = new ObstaculoDeCemento(); obstaculoDeCemento.DaniarPorToletole(new ToleTole()); // asserts Assert.IsTrue(obstaculoDeCemento.FueDestruido()); }
public void TestElObstaculoDeLadrilloEsDestruidoPorLaMolotov() { obstaculoDeLadrillo = new ObstaculoDeLadrillo(); obstaculoDeLadrillo.DaniarPorMolotov(new Molotov()); // asserts Assert.IsTrue(obstaculoDeLadrillo.FueDestruido()); }
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()); }
public void TestCreaUnObstaculoDeCemento() { obstaculoDeCemento = new ObstaculoDeCemento(); // asserts Assert.IsFalse(obstaculoDeCemento.EsArticulo()); Assert.IsFalse(obstaculoDeCemento.EsBomba()); Assert.IsTrue(obstaculoDeCemento.EsObstaculo()); Assert.IsFalse(obstaculoDeCemento.EsPersonaje()); Assert.IsFalse(obstaculoDeCemento.EsBombita()); Assert.IsFalse(obstaculoDeCemento.EsEnemigo()); Assert.IsFalse(obstaculoDeCemento.FueDestruido()); Assert.IsFalse(obstaculoDeCemento.PuedeSuperponerse()); }