public void DeveRetornarErroQuandoFamiliaNaoTemPretendenteOuTemMaisDeUm() { _familia.AdicionarPessoa(_nome, ETipoType.Conjugue, _idade, _renda); Assert.IsFalse(_familia.EhValido()); Assert.IsTrue(_familia.Notifications.Count == 1); Assert.IsTrue(_familia.Notifications.Any(n => n.Message == "Deve ter somente 1 pretendente")); }
public FamiliaTests() { _status = new Status(new StatusId(1), new Descricao("Já possui uma casa"), false); _familia = new Familia(_status); _nome = new NomeCompleto("Wellington"); _idade = new Idade(DateTime.Now.AddYears(-28)); _renda = new Renda(0); _familia.AdicionarPessoa(_nome, ETipoType.Dependente, _idade, _renda); }
public void AdicionarPessoa(Familia familia, NomeCompleto nome, Idade idade, ETipoType tipo, Renda renda) { familia.AdicionarPessoa(nome, tipo, idade, renda); }