+12 votos
151 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 (50 pontos) | 151 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 (861 pontos)
selecionada por

Perguntas relacionadas

0 votos
1 resposta
perguntado 12 Dez, 2018 por Rafael Leonhardt (253 pontos) | 15 visitas
+3 votos
1 resposta
+3 votos
2 respostas
+2 votos
1 resposta
+3 votos
1 resposta
Melhores Jul 2020
  1. nira

    7 Pontos

200 pontos
Melhores 2020 Jun 29 - Jul 05
  1. nira

    7 Pontos

436 perguntas
484 respostas
350 comentários
470 usuários