Пример #1
0
        public void TesteNomeComplexo()
        {
            Linha linha = new Linha("003ç08ç[1-34-10,2-33-1.50,3-40-0.10]çPaulo Moçaço"); // Moçaço : [Botânica] Árvore da África, de folhas simples e flores hermafroditas.

            Prova.Servicos.ServicoLinha sl = new Prova.Servicos.ServicoLinha();
            QuatroPartes retornoAnalisado  = sl.criarAnalisador(linha).Analisar();

            Assert.AreEqual("003", retornoAnalisado.primeira);
            Assert.AreEqual("08", retornoAnalisado.segunda);
            Assert.AreEqual("[1-34-10,2-33-1.50,3-40-0.10]", retornoAnalisado.terceira);
            Assert.AreEqual("Paulo Moçaço", retornoAnalisado.quarta);
        }
Пример #2
0
        public void TesteNomeSimples()
        {
            Linha linha = new Linha("003ç10ç[1-10-100,2-30-2.50,3-40-3.10]çPedro");

            Prova.Servicos.ServicoLinha sl = new Prova.Servicos.ServicoLinha();
            QuatroPartes retornoAnalisado  = sl.criarAnalisador(linha).Analisar();

            Assert.AreEqual("003", retornoAnalisado.primeira);
            Assert.AreEqual("10", retornoAnalisado.segunda);
            Assert.AreEqual("[1-10-100,2-30-2.50,3-40-3.10]", retornoAnalisado.terceira);
            Assert.AreEqual("Pedro", retornoAnalisado.quarta);
        }
Пример #3
0
        public void TesteNomeComplexo()
        {
            Linha linha = new Linha("001ç1234567891234çPedro Ortaçaç50000");

            Prova.Servicos.ServicoLinha sl = new Prova.Servicos.ServicoLinha();
            QuatroPartes retornoAnalisado  = sl.criarAnalisador(linha).Analisar();

            Assert.AreEqual("001", retornoAnalisado.primeira);
            Assert.AreEqual("1234567891234", retornoAnalisado.segunda);
            Assert.AreEqual("Pedro Ortaça", retornoAnalisado.terceira);
            Assert.AreEqual("50000", retornoAnalisado.quarta);
        }
Пример #4
0
        public void TesteNomeSimples()
        {
            Linha linha = new Linha("001ç3245678865434çPauloç40000.99");

            Prova.Servicos.ServicoLinha sl = new Prova.Servicos.ServicoLinha();
            QuatroPartes retornoAnalisado  = sl.criarAnalisador(linha).Analisar();

            Assert.AreEqual("001", retornoAnalisado.primeira);
            Assert.AreEqual("3245678865434", retornoAnalisado.segunda);
            Assert.AreEqual("Paulo", retornoAnalisado.terceira);
            Assert.AreEqual("40000.99", retornoAnalisado.quarta);
        }
Пример #5
0
        public void TesteNomeComplexo()
        {
            Linha linha = new Linha("002ç2345675433444345çMaria da GraçaçAdministração");

            Prova.Servicos.ServicoLinha sl = new Prova.Servicos.ServicoLinha();
            QuatroPartes retornoAnalisado  = sl.criarAnalisador(linha).Analisar();

            Assert.AreEqual("002", retornoAnalisado.primeira);
            Assert.AreEqual("2345675433444345", retornoAnalisado.segunda);
            Assert.AreEqual("Maria da Graça", retornoAnalisado.terceira);
            Assert.AreEqual("Administração", retornoAnalisado.quarta);
        }
Пример #6
0
        public void TesteNomeSimples()
        {
            Linha linha = new Linha("002ç2345675434544345çJose da SilvaçRural");

            Prova.Servicos.ServicoLinha sl = new Prova.Servicos.ServicoLinha();
            QuatroPartes retornoAnalisado  = sl.criarAnalisador(linha).Analisar();

            Assert.AreEqual("002", retornoAnalisado.primeira);
            Assert.AreEqual("2345675434544345", retornoAnalisado.segunda);
            Assert.AreEqual("Jose da Silva", retornoAnalisado.terceira);
            Assert.AreEqual("Rural", retornoAnalisado.quarta);
        }