public void PessoaPorIdSquadOK() { // Arrange var id = 1; var repoMock = new Mock <IPessoaRepositorio>(); var repoMock2 = new Mock <IMentorRepositorio>(); repoMock.Setup(m => m.SelecionarPorIdSquad(id)).Returns(DbMock.Pessoa); var _pessoaNegocio = new PessoaNegocio(repoMock.Object, repoMock2.Object); // Act var objRetornado = _pessoaNegocio.SelecionarPorIdSquad(id); // Assert Assert.NotNull(objRetornado); }
public void PessoaPorIdSquadNulo() { // Arrange var pessoa = new PessoaDto { Id_Squads = 0, }; var repoMock = new Mock <IPessoaRepositorio>(); repoMock.Setup(m => m.SelecionarPorIdSquad(pessoa.Id_Squads)); var repoMock2 = new Mock <IMentorRepositorio>(); var pessoaNull = new PessoaNegocio(repoMock.Object, repoMock2.Object); // Assert Assert.Throws <NaoEncontradoException>(() => pessoaNull.SelecionarPorIdSquad(pessoa.Id_Squads)); }