public void DadoUmEnderecoNuloInformarEnderecoNaoDeveAtribuirNuloParaOEnderecoDoCandidato() { Candidato candidato = new Candidato(new Email("*****@*****.**"), new Nome("Joaquim José da Silva Xavier"), new Telefone("3133441678"), new CPF("86267524582"), "teste$1234*", "teste$1234*"); candidato.InformarEndereco(null); Assert.IsNotNull(candidato.Endereco); }
public void DadoUmEnderecoValidoInformarEnderecoDeveAtribuirAoCandidatoOEnderecoInformado() { Candidato candidato = new Candidato(new Email("*****@*****.**"), new Nome("Joaquim José da Silva Xavier"), new Telefone("3133441678"), new CPF("86267524582"), "teste$1234*", "teste$1234*"); Endereco endereco = new Endereco("Rua José das Couves", "94", "", "Centro", "São João Del Rey", Estados.MG); candidato.InformarEndereco(endereco); Assert.AreEqual(endereco, candidato.Endereco); }
public void DadoUmEnderecoInvalidoInformarEnderecoNaoDeveAtribuirOEnderecoInvalidoParaOCandidato() { Candidato candidato = new Candidato(new Email("*****@*****.**"), new Nome("Joaquim José da Silva Xavier"), new Telefone("3133441678"), new CPF("86267524582"), "teste$1234*", "teste$1234*"); Endereco endereco = new Endereco("", "94", "", "", "", Estados.SP); candidato.InformarEndereco(endereco); Assert.AreNotEqual(endereco, candidato.Endereco); }