+13 votos
381 visitas

Olá prezados,

Estava fazendo meu primeiro teste com BIT (instalado conforme passos descritos na wiki), usando o exemplo disponibilizado no link http://wiki.benner.com.br/wiki/index.php?title=Testes_automatizados_em_BEF.

O projeto compilou, porém na hora de executar os teste foi retornada a mensagem abaixo. Alguém já passou por isso ou conhece a solução?

------ Run test started ------
BEF 2008.0.0.0 executing tests is started
Test assembly: C:\Program Files (x86)\Benner\FAPESDESCORRENTE2\Benner.Saude.Fapes.Crm.Business.BIT.dll
[BIT] - Iniciando testes do profile SAUDE
Exception thrown executing tests in C:\Program Files (x86)\Benner\FAPESDESCORRENTE2\Benner.Saude.Fapes.Crm.Business.BIT.dll
System.ArgumentNullException: Valor não pode ser nulo.
Nome do parâmetro: ptr
   em System.Runtime.InteropServices.Marshal.GetDelegateForFunctionPointer(IntPtr ptr, Type t)
   em Benner.Tecnologia.Business.Test.VisualStudioAdapter.InteropVclTec.Register()
   em Benner.Tecnologia.Business.Test.VisualStudioAdapter.BefTestDomain.RegisterInteropVclTec()
   em Benner.Tecnologia.Business.Test.VisualStudioAdapter.BefTestDomain.Run(EventListener listener, ITestFilter filter, Boolean tracing, LoggingThreshold logLevel)
   em Benner.Tecnologia.Business.Test.VisualStudioAdapter.BefAssemblyRunner.RunAssembly(IFrameworkHandle testLog)
BEF 2008.0.0.0 executing tests is finished
========== Run test finished: 0 run (0:00:01,1166693) ==========

por (54 pontos) | 381 visitas
Este problema ainda persiste?
O Rodrigo Andrade descobriu a solução, segue trecho enviado por ele aqui na fábrica:

"Se alguém tiver usando o Windows 10 e ao executar os testes do BIT tiver apresentado o erro que o parâmetro ptr não pode ser nulo, eu consegui rodar os testes após registrar a dll INTEROPVCLTEC.DLL da tecnologia."

1 Resposta

+1 voto
Melhor resposta

Em alguns ambientes realmente é necessário registrar a dll INTEROPVCLTEC.DLL manualmente.

por (865 pontos)
selecionada por

Perguntas relacionadas

0 votos
1 resposta
perguntado 12 Dez, 2018 por Rafael Leonhardt (255 pontos) | 49 visitas
+3 votos
2 respostas
+4 votos
2 respostas
+3 votos
1 resposta
+4 votos
1 resposta
Melhores Jun 2026
  1. Duwe

    4 Pontos

200 pontos
Melhores 2026 Jun 01 - 07
  1. danilo.pereira

    96 Pontos

  2. danilo.pereira

    96 Pontos

  3. danilo.pereira

    96 Pontos

  4. luciano.fronza

    61 Pontos

  5. luciano.fronza

    61 Pontos

  6. luciano.fronza

    61 Pontos

  7. willian.metalsystem

    57 Pontos

  8. diuari.molinari

    52 Pontos

  9. diuari.molinari

    51 Pontos

  10. diuari.molinari

    51 Pontos

518 perguntas
568 respostas
389 comentários
791 usuários