+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 Apr 2026
  1. CeceliaWysel

    5 Pontos

  2. VernonSchaw

    5 Pontos

  3. MargieOsterh

    5 Pontos

200 pontos
Melhores 2026 Apr 06 - 12
  1. danilo.pereira

    96 Pontos

  2. danilo.pereira

    96 Pontos

  3. danilo.pereira

    96 Pontos

  4. willian.metalsystem

    69 Pontos

  5. henrique.muller

    62 Pontos

  6. luciano.fronza

    61 Pontos

  7. luciano.fronza

    61 Pontos

  8. luciano.fronza

    61 Pontos

  9. diuari.molinari

    52 Pontos

  10. diuari.molinari

    51 Pontos

518 perguntas
567 respostas
389 comentários
772 usuários