Exemple #1
0
        public void TestJugar()
        {
            Mascota m = new Mascota("Tobi", "12/12/2013");

            String juego = "pelota";

            Assert.AreEqual(true, m.Jugar(juego));
        }
        public void Jugar_NoEstaLLenoOEstaDormido_DeberiaFallar(bool dormido, bool lleno)
        {
            // Arrange
            var mascota = new Mascota {
                Dormido = dormido, Lleno = lleno
            };

            // Act

            // Assert
            Assert.Throws <Exception>(() => mascota.Jugar());
        }
        public void Jugar_EstaLLenoYDespierto_DeberiaPasar()
        {
            // Arrange
            var mascota = new Mascota {
                Dormido = false, Lleno = true
            };

            // Act
            var resultado = mascota.Jugar();

            // Assert
            Assert.Equal("Jugando", resultado);
        }