Example #1
0
        public void CommandValidateFail()
        {
            var command = new CriarEnderecamentoCommand(cep: "", logradouro: "", complemento: "",
                                                        bairro: "", regiao: new Regiao(localidade: "", uf: ""), ibge: 1234, gia: 1234, ddd: 11, siafi: 0
                                                        );

            Assert.AreEqual(false, command.Validate());
        }
Example #2
0
        public void CommandValidateOk()
        {
            var command = new CriarEnderecamentoCommand(cep: "12345678", logradouro: "Rua", complemento: "",
                                                        bairro: "Jd Saude", regiao: new Regiao(localidade: "", uf: ""), ibge: 1234, gia: 1234, ddd: 11, siafi: 0
                                                        );

            Assert.AreEqual(true, command.Validate());
        }
Example #3
0
        public void HandlerValidateOk()
        {
            var command = new CriarEnderecamentoCommand(cep: "12345678", logradouro: "Rua", complemento: "",
                                                        bairro: "Jd tal", regiao: new Regiao(localidade: "", uf: ""), ibge: 1234, gia: 1234, ddd: 11, siafi: 0
                                                        );

            IEnderecamentoRepository repository = new EnderecamentoRepositoryTest();
            var handle = new CriarEnderecamentoHandler(repository);
            var result = (CommandResult)handle.Handle(command);

            Assert.AreEqual(true, result.Ok);
        }