public void DeleteTest_Post() { // Act var result = controller.Delete(1); // Assert Assert.IsInstanceOfType(result, typeof(ViewResult)); ViewResult viewResult = (ViewResult)result; Assert.IsInstanceOfType(viewResult.ViewData.Model, typeof(PessoaModel)); PessoaModel pessoaModel = (PessoaModel)viewResult.ViewData.Model; Assert.AreEqual("Lys", pessoaModel.Nome); Assert.AreEqual(DateTime.Parse("2018-06-06"), pessoaModel.DataNascimento); }
public void DeleteTest_Post() { // Act var result = controller.Delete(1); // Assert Assert.IsInstanceOfType(result, typeof(ViewResult)); ViewResult viewResult = (ViewResult)result; Assert.IsInstanceOfType(viewResult.ViewData.Model, typeof(PessoaModel)); PessoaModel pessoaModel = (PessoaModel)viewResult.ViewData.Model; Assert.AreEqual("Maycon", pessoaModel.Nome); Assert.AreEqual(1, pessoaModel.CodigoPessoa); }
static void Main(string[] args) { PessoaController controller = new PessoaController(); // Criando controller.Create(3, "Joel", "12345678910"); // Atualizando controller.Update(3, "Joel Henrique", "87996698428"); // Deletando controller.Delete(2); // Listando controller .GetAll() .ToList() .ForEach(pessoa => Console.WriteLine($"{pessoa.Id}. {pessoa.Nome} - {pessoa.Telefone}")); }
public void PessoaDelete(int idPessoa) { ctrlPessoa.Delete(idPessoa); }