public void TestarCriacaoCliente() { var cliente = new PessoaFisica { Nome = "William Rego", Email = "*****@*****.**", PerfilCliente = new PerfilCliente(), Perfil = PerfilCliente.Perfil.Estrategico.ToString(), Cpf = "077.299.887-63", Rg = "11.363.443-0", DataNascimento = System.DateTime.Now, Sexo = "M" }; RepositorioCliente.LimparRepositorio(); RepositorioCliente.Adicionar(cliente); Cliente recuperado = RepositorioCliente.Listar().Cast<Cliente>().FirstOrDefault(); RepositorioCliente.Listar() .Where(t => t.GetType().Name == typeof(Cliente).Name) .Cast<Cliente>() .ToList(); Assert.AreEqual(cliente, recuperado); }
public Cliente CarregaCliente() { var cliente = new PessoaFisica { Nome = "William Rego", Email = "*****@*****.**", PerfilCliente = new PerfilCliente(), Perfil = PerfilCliente.Perfil.Estrategico.ToString(), Cpf = "077.299.887-63", Rg = "11.363.443-0", DataNascimento = System.DateTime.Now, Sexo = "M" }; return cliente; }