public void NifDeveEstarValido() { //arrange var nif = new PessoaSingular(); //act var valido = nif.EstaValido("201648016"); //assert Assert.IsTrue(valido); }
public void NifElementosNumeroMinimoNaoDeveEstarValido() { //arrange var nif = new PessoaSingular(); //act var naoEstaValido = !nif.EstaValido("1"); //assert Assert.IsTrue(naoEstaValido); }
public void NifPessoaColetivaNaoDeveEstarValido() { //arrange var nif = new PessoaSingular(); //act var invalido = !nif.EstaValido("520727703"); //assert Assert.IsTrue(invalido); }
public void DeveEstarFormatado() { //arrange var nif = new PessoaSingular(); //act var nifFormatadoCalculado = nif.ToStringFormatado("111111111"); const string nifFormatadoComparacao = "111 111 111"; //assert Assert.AreEqual(nifFormatadoComparacao, nifFormatadoCalculado); }
public void GeradorDeveGerarNifValido() { //arrange var nif = new PessoaSingular(); //act var nifTeste = nif.GerarValorParaTestes(); var estaValido = nif.EstaValido(nifTeste); //assert Assert.IsTrue(estaValido); }