public void Post_Cliente_Error_Nome() { try { ClienteController cliente = new ClienteController(_ClienteRepository); TriscalWebApi.Models.Cliente cli = new TriscalWebApi.Models.Cliente { Nome = "Thiago Garcia Siqueira da Silva Santos", Cpf = "102.103.104-10", Rg = "11.12.13.14-1", DataNascimento = DateTime.Parse("12/01/1985"), Endereco = new TriscalWebApi.Models.Endereco { Logradouro = "Rua A", Numero = "12 B", Bairro = "Centro", Cidade = "Rio de Janeiro", Uf = "RJ" } }; cliente.Post(cli); Assert.AreEqual("Nome deve ter no máximo 30 caracteres!", cliente); } catch (Exception) { throw; } }
public void Post_Cliente_Error_CPF_Obrigatorio() { try { ClienteController cliente = new ClienteController(_ClienteRepository); TriscalWebApi.Models.Cliente cli = new TriscalWebApi.Models.Cliente { Nome = "Thiago Garcia Siqueira", Cpf = "".Trim(), Rg = "11.12.13.14-1", DataNascimento = DateTime.Parse("12/01/1985"), Endereco = new TriscalWebApi.Models.Endereco { Logradouro = "Rua A", Numero = "12 B", Bairro = "Centro", Cidade = "Rio de Janeiro", Uf = "RJ" } }; cliente.Post(cli); Assert.AreEqual("CPF obrigatório", cliente); } catch (Exception) { throw; } }