public void ListaDePessoaOK() { // Arrange var repoMock = new Mock <IPessoaRepositorio>(); repoMock.Setup(m => m.Selecionar()).Returns(DbMock.Pessoa); var repoMock2 = new Mock <IMentorRepositorio>(); repoMock2.Setup(m => m.Selecionar()).Returns(DbMock.Mentor); var _pessoaNegocio = new PessoaNegocio(repoMock.Object, repoMock2.Object); // Act var objRetornado = _pessoaNegocio.Selecionar(); // Assert Assert.NotNull(objRetornado); Assert.Same(DbMock.Pessoa, objRetornado); }
//Nesta linha abaixo criamos um metodo de http get que nem esta escrito acima e falamos que ele retorna o resultado de uma ação public IActionResult Get() { //aqui é o retorno do meu controle de get onde ele retorna um ok e chama um método de selecionar da minha classe de negócio return(Ok(pessoaNegocio.Selecionar())); }