Пример #1
0
        public void Deve_obter_livro_model_do_dto()
        {
            var expected = LivroFake.ObterLivroFake();
            var actual   = _livroMapper.DTOToModelMapper(LivroFake.ObterLivroDTOFake());

            actual.Should().BeEquivalentTo(expected);
        }
Пример #2
0
        public void Deve_deletar_livro()
        {
            _livroRepository.Get(Arg.Any <int>()).Returns(LivroFake.ObterLivroFake());

            _livroBusiness.Deletar(LivroFake.ID_LIVRO);

            _livroRepository.Received(1).Get(Arg.Any <int>());
            _livroRepository.Received(1).Delete(Arg.Any <LivroModel>());
        }
Пример #3
0
        public void Deve_editar_livro()
        {
            var livroDtoFake = LivroFake.ObterLivroDTOFake();

            _livroMapper.DTOToModelMapper(Arg.Any <LivroDTO>()).Returns(LivroFake.ObterLivroFake());

            _livroBusiness.Editar(livroDtoFake);

            _livroMapper.Received(1).DTOToModelMapper(Arg.Any <LivroDTO>());
            _livroRepository.Received(1).Update(Arg.Any <LivroModel>());
        }
Пример #4
0
        public void Deve_obter_livro_dto()
        {
            var expected = LivroFake.ObterLivroDTOFake();

            _livroMapper.ModelToDTOMapper(Arg.Any <LivroModel>()).Returns(expected);
            _livroRepository.Get(Arg.Any <int>()).Returns(LivroFake.ObterLivroFake());

            var actual = _livroBusiness.Obter(LivroFake.ID_LIVRO);

            actual.Should().BeEquivalentTo(expected);
        }