Esempio n. 1
0
        public void testUnkStrgCompleto()
        {
            var escondido = new NormalStrategy("nom", "des");
            var strg      = new UnknowStrategy("algo", "maravilloso", escondido);

            Assert.AreSame(strg.change(), escondido);
            Assert.AreEqual(strg.getNombre(), "algo");
            Assert.AreEqual(strg.getDescripcion(), "maravilloso");
            Assert.AreSame(strg.tirar(), null);
        }
Esempio n. 2
0
        public void testUnkStrgSimple()
        {
            var escondido = new NormalStrategy("nom", "des");
            var strg      = new UnknowStrategy(escondido);

            Assert.AreSame(strg.change(), escondido);
            Assert.AreEqual(strg.getNombre(), "?");
            Assert.AreEqual(strg.getDescripcion(), "?");
            Assert.AreSame(strg.tirar(), null);
        }