+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 Aug 2025
    200 pontos
    Melhores 2025 Jul 28 - Aug 03
    1. Larson

      156 Pontos

    2. danilo.pereira

      96 Pontos

    3. danilo.pereira

      96 Pontos

    4. danilo.pereira

      96 Pontos

    5. luciano.fronza

      61 Pontos

    6. luciano.fronza

      61 Pontos

    7. luciano.fronza

      61 Pontos

    8. diuari.molinari

      52 Pontos

    9. diuari.molinari

      51 Pontos

    10. diuari.molinari

      51 Pontos

    517 perguntas
    566 respostas
    389 comentários
    704 usuários