예제 #1
0
        public void VerificarColisiones_CasoColisionaPorCompleto_RetornaTrue()
        {
            //Arrange
            r1 = new Personaje(300, 300);
            r2 = new Personaje(300, 300);

            //Act
            bool resultado = ColisionManager.ColisionaEnemigoPersonaje(r1, r2);

            //Assert
            Assert.IsTrue(resultado);
        }
예제 #2
0
        public void VerificarColisiones_NoColisiona2_RetornaFalse()
        {
            //Arrange
            r1 = new Personaje(5, 5);
            r2 = new Personaje(1, 1);

            //Act
            bool resultado = ColisionManager.ColisionaEnemigoPersonaje(r1, r2);

            //Assert
            Assert.IsFalse(resultado);
        }
예제 #3
0
        public void VerificarColisiones_Colisiona3_RetornaTrue()
        {
            //Arrange
            r1 = new Personaje(5, 5);
            r2 = new Personaje(7, 7);

            //Act
            bool resultado = ColisionManager.ColisionaEnemigoPersonaje(r1, r2);

            //Assert
            Assert.IsTrue(resultado);
        }