Usuários mais ativos no mês 12/2019
  1. henrique.muller

    844 Pontos

  2. paulo.silva

    842 Pontos

  3. maicon.pereira

    582 Pontos

  4. juliano.pezzini

    472 Pontos

  5. leandro.piscke

    428 Pontos

  6. diuari.molinari

    400 Pontos

  7. dirceu.schlickmann

    347 Pontos

  8. Camila

    288 Pontos

  9. bruno.cardoso

    272 Pontos

  10. Rafael Leonhardt

    253 Pontos

Tags mais populares

Erro "System.IO.FileNotFoundException" ao executar um teste unitário

+2 votos
34 visitas

Estou rodando um teste unitário e ele executa uma rotina de negócio que acaba instanciando um objeto da tecnologia "Query" para realizar um select na base.

Porém ao executar a query ocorre o erro:
" System.IO.FileNotFoundException: 'Não foi possível carregar arquivo ou assembly 'Benner.Tecnologia.AppServer.Anywhere' ou uma de suas dependências. O sistema não pode encontrar o arquivo especificado.' "

Alguém sabe do que se trata? Grato desde já!

 

Erro que apresenta (System.IO.FileNotFoundException)

perguntou Out 11 por dimitri.luiz (15 pontos)

1 Resposta

+2 votos
 
Melhor resposta

Num teste unitário não podem ser feitos comandos de acesso ao banco.

Testes que acessam o banco de dados são "Testes de integração", a DLL de testes de integração precisa ser configurada para conseguir este acesso, existem duas formas de fazer:

a) Para executar em modo "Business" a dll de testes precisa inicializar o BIT (BusinessTests.Start)

b) Para executar em modo "Presentation" precisa configurar o web.config e a pool.config

Mais informações neste link.

respondida Out 11 por juliano.pezzini (472 pontos)
selecionada Out 11 por dimitri.luiz

Perguntas relacionadas

+3 votos
1 resposta 22 visitas
+5 votos
1 resposta 35 visitas
35 visitas perguntou Set 1, 2014 por bruno.cardoso (272 pontos)
+3 votos
2 respostas 371 visitas
0 votos
1 resposta 5 visitas
...