public void DeveConsultarMelhorCaso()
        {
            string palavra   = "abc";
            var    dicClient = new DicionarioClient(_dicionarioWS.Object);
            var    resultado = dicClient.ConsultaPalavra(palavra);

            Console.WriteLine(string.Format("Posição: {0}", resultado.PosicaoPalavra));
            Console.WriteLine(string.Format("Gatinhos mortos: {0}", resultado.QtdGatinho));

            Assert.IsTrue(resultado.Encontrou);
            Assert.AreEqual(palavra.ToUpper(), resultado.Palavra);
            Assert.AreEqual(12, resultado.QtdGatinho);
        }
        public void DeveConsultarPalavraComTresLetras()
        {
            string palavra   = "AFG";
            var    dicClient = new DicionarioClient(_dicionarioWS.Object);
            var    resultado = dicClient.ConsultaPalavra(palavra);

            Console.WriteLine(string.Format("Posição: {0}", resultado.PosicaoPalavra));
            Console.WriteLine(string.Format("Gatinhos mortos: {0}", resultado.QtdGatinho));

            Assert.IsTrue(resultado.Encontrou);
            Assert.AreEqual(palavra, resultado.Palavra);
            Assert.AreEqual(11, resultado.QtdGatinho);
        }
        public void DeveConsultarPalavraDoMeioWebSErvice()
        {
            string palavra   = "GALHARDEAR";
            var    dicClient = new DicionarioClient(new DicionarioWebService());
            var    resultado = dicClient.ConsultaPalavra(palavra);

            Console.WriteLine(string.Format("Posição: {0}", resultado.PosicaoPalavra));
            Console.WriteLine(string.Format("Gatinhos mortos: {0}", resultado.QtdGatinho));

            Assert.IsTrue(resultado.Encontrou);
            Assert.AreEqual(palavra, resultado.Palavra);
            //     Assert.AreEqual(19, resultado.QtdGatinho);
        }
        public void DeveConsultarPalavraComPosicaoQuarentaEhTresMilEhTresSilabasWebSErvice()
        {
            string palavra   = "VAGIRA";
            var    dicClient = new DicionarioClient(new DicionarioWebService());
            var    resultado = dicClient.ConsultaPalavra(palavra);

            Console.WriteLine(string.Format("Posição: {0}", resultado.PosicaoPalavra));
            Console.WriteLine(string.Format("Gatinhos mortos: {0}", resultado.QtdGatinho));

            Assert.IsTrue(resultado.Encontrou);
            Assert.AreEqual(palavra, resultado.Palavra);
            //        Assert.AreEqual(26, resultado.QtdGatinho);
        }
Exemplo n.º 5
0
 public void SetDicionario(DicionarioClient dicionario)
 {
     Dicionario = dicionario;
 }
Exemplo n.º 6
0
 public void SetDicionario(DicionarioClient dicionario)
 {
     Dicionario = dicionario;
 }