public void Initialize()
        {
            _solicitacaoRepository =
                new SolicitacaoRepositoryMock();

            _usuarioRepositoryMock =
                new Mock<IUsuarioRepository>();

            _solicitacaoDomainService =
                new SolicitacaoDomainService(
                        _solicitacaoRepository, _usuarioRepositoryMock.Object);

            _usuario =
                new UsuarioEntity("Nome1", "login@1");

            typeof(UsuarioEntity)
                .GetProperty("Codigo")
                .SetValue(_usuario, 10);

            _solicitacao
                = new SolicitacaoEntity(
                    "Nome",
                    SolicitacaoObjetivoValueObject.AumentoVendas,
                    "Descricao",
                    _usuario,
                    "Área");
        }
 public SolicitacaoApplicationService(
     ISolicitacaoDomainService solicitacaoDomainService,
     ISolicitacaoRepository solicitacaoRepository,
     IUsuarioRepository usuarioRepository)
 {
     _solicitacaoDomainService = solicitacaoDomainService;
     _solicitacaoRepository = solicitacaoRepository;
     _usuarioRepository = usuarioRepository;
 }