Example #1
0
        public void Componente_Encontro_Test()
        {
            BuscadorPalabra componente = new BuscadorPalabra();

            int[,] result = componente.getPosiciones("TELEFE");

            int[,] expect = new int[6, 2];
            expect[0, 0]  = 7;
            expect[0, 1]  = 1;
            expect[1, 0]  = 7;
            expect[1, 1]  = 2;
            expect[2, 0]  = 7;
            expect[2, 1]  = 3;
            expect[3, 0]  = 7;
            expect[3, 1]  = 4;
            expect[4, 0]  = 7;
            expect[4, 1]  = 5;
            expect[5, 0]  = 7;
            expect[5, 1]  = 6;

            Assert.AreEqual(expect[0, 0], result[0, 0]);
            Assert.AreEqual(expect[0, 1], result[0, 1]);
            Assert.AreEqual(expect[1, 0], result[1, 0]);
            Assert.AreEqual(expect[1, 1], result[1, 1]);
            Assert.AreEqual(expect[2, 0], result[2, 0]);
            Assert.AreEqual(expect[2, 1], result[2, 1]);
            Assert.AreEqual(expect[3, 0], result[3, 0]);
            Assert.AreEqual(expect[3, 1], result[3, 1]);
            Assert.AreEqual(expect[4, 0], result[4, 0]);
            Assert.AreEqual(expect[4, 1], result[4, 1]);
            Assert.AreEqual(expect[5, 0], result[5, 0]);
            Assert.AreEqual(expect[5, 1], result[5, 1]);
        }
Example #2
0
        public void Componente_UnaSolaLetra_Test()
        {
            BuscadorPalabra componente = new BuscadorPalabra();

            int[,] result = componente.getPosiciones("J");

            int[,] expect = new int[2, 2];
            expect[0, 0]  = 2;
            expect[0, 1]  = 2;

            Assert.AreEqual(expect[0, 0], result[0, 0]);
            Assert.AreEqual(expect[0, 1], result[0, 1]);
        }
Example #3
0
        public void Componente_NoEncontro_Test()
        {
            BuscadorPalabra componente = new BuscadorPalabra();

            int[,] result = componente.getPosiciones("ZJ");

            int[,] expect = new int[2, 2];
            expect[0, 0]  = 0;
            expect[0, 1]  = 0;
            expect[1, 0]  = 0;
            expect[1, 1]  = 0;


            Assert.AreEqual(expect[0, 0], result[0, 0]);
            Assert.AreEqual(expect[0, 1], result[0, 1]);
            Assert.AreEqual(expect[1, 0], result[1, 0]);
            Assert.AreEqual(expect[1, 1], result[1, 1]);
        }