Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
 //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()));
 }