public void CadastroFornecedorSemEmpresaTest() { var fornecedorService = new FornecedorService(GetEmpresaNaoExistente(), GetFornecedorCadastroExistente(true)); var model = new Mock <IFornecedorFisicaCreateModel>(); model.Setup(p => p.DataNascimento).Returns(new DateTime(2005, 05, 08)); model.Setup(p => p.Cadastro).Returns("923.934.400-46"); Assert.Throws <EmpresaNaoExisteException>(() => fornecedorService.CreatePessoaFisica(model.Object)); }
public void CadastroMenorDeIdadeParanaExceptionTest() { var fornecedorService = new FornecedorService(GetMockEmpresaEstado(UFEnum.PR), GetFornecedorCadastroExistente(false)); var model = new Mock <IFornecedorFisicaCreateModel>(); model.Setup(p => p.DataNascimento).Returns(new DateTime(2005, 05, 08)); model.Setup(p => p.Cadastro).Returns("923.934.400-46"); Assert.Throws <MenorDeIdadeException>(() => fornecedorService.CreatePessoaFisica(model.Object)); }
public void CadastroMenorDeIdadeSemParanaExceptionTest() { UFEnum.ToList().Where(p => p.Codigo != UFEnum.PR).ToList() .ForEach(estado => { var fornecedorService = new FornecedorService(GetMockEmpresaEstado(estado), GetFornecedorCadastroExistente(false)); var model = new Mock <IFornecedorFisicaCreateModel>(); model.Setup(p => p.DataNascimento).Returns(new DateTime(2000, 05, 08)); model.Setup(p => p.Cadastro).Returns("923.934.400-46"); fornecedorService.CreatePessoaFisica(model.Object); }); }