예제 #1
0
        public void PessoaAtivarDesativarNotFound()
        {
            // Arrange
            var pessoa = new Pessoa
            {
                Id    = 0,
                Ativo = true,
            };

            var repoMock       = new Mock <IPessoaRepositorio>();
            var repoMock2      = new Mock <IMentorRepositorio>();
            var _pessoaNegocio = new PessoaNegocio(repoMock.Object, repoMock2.Object);

            repoMock.Setup(mr => mr.AtivarDesativarPessoa(pessoa.Id, !pessoa.Ativo));

            // Assert
            Assert.Throws <NaoEncontradoException>(() => _pessoaNegocio.AtivarDesativarPessoa(pessoa.Id));
        }