<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Access Violation - Perguntas recentes com a tag bit</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=tag/bit</link>
<description>Powered by Question2Answer</description>
<item>
<title>Existe como programaticamente identificar que o código está rodando em BIT?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1333/existe-como-programaticamente-identificar-codigo-rodando</link>
<description>Preciso identificar dentro da minha rotina se está executando a partir de um teste de integração (BIT), tem alguma forma?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1333/existe-como-programaticamente-identificar-codigo-rodando</guid>
<pubDate>Tue, 03 Mar 2020 20:03:44 +0000</pubDate>
</item>
<item>
<title>Erro &quot;System.IO.FileNotFoundException&quot; ao executar um teste unitário</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1044/erro-system-filenotfoundexception-executar-teste-unitario</link>
<description>&lt;p&gt;Estou rodando um teste unitário e ele executa uma rotina de negócio que acaba instanciando um objeto da tecnologia &quot;Query&quot; para realizar um select na base.&lt;/p&gt;

&lt;p&gt;Porém ao executar a query ocorre o erro:&lt;br&gt;
&quot; 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.' &quot;&lt;/p&gt;

&lt;p&gt;Alguém sabe do que se trata? Grato desde já!&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;Erro que apresenta (System.IO.FileNotFoundException)&quot; src=&quot;http://desenv.benner.com.br/accessviolation/?qa=blob&amp;amp;qa_blobid=15044235935986314377&quot; style=&quot;height:151px; width:600px&quot;&gt;&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1044/erro-system-filenotfoundexception-executar-teste-unitario</guid>
<pubDate>Fri, 11 Oct 2019 13:59:47 +0000</pubDate>
</item>
<item>
<title>BIT: é possível isolar a execução dos testes para não executar os testes de BIT?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=865/possivel-isolar-execucao-testes-para-nao-executar-testes-bit</link>
<description>Enquanto não temos automatizado/estabilizado o ambiente de execução dos testes integrados de BIT, gostaria que na integração contínua, os testes de BIT não fossem executados. Sendo que no mesmo projeto tem testes unitários e de BIT.&lt;br /&gt;
&lt;br /&gt;
Alguma forma de anotar ou desativar os testes de BIT sem acusar erro, apenas ignorar sua execução?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=865/possivel-isolar-execucao-testes-para-nao-executar-testes-bit</guid>
<pubDate>Fri, 01 Feb 2019 13:19:56 +0000</pubDate>
</item>
<item>
<title>AxoCover na versão 1.1 é incompatível com as bibliotecas de BEF</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=863/axocover-na-versao-e-incompativel-com-as-bibliotecas-de-bef</link>
<description>&lt;p&gt;&lt;strong&gt;Problema&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Ao executar testes integrados com BIT acusa o seguinte erro: &quot;&lt;em&gt;O aplicativo AxoCover.Host-x86.exe versão 1.1 é incompatível com as bibliotecas de BEF 18.1 que estão sendo utilizadas. O aplicativo AxoCover.Host-x86.exe e bibliotecas de BEF devem ser da mesma versão&lt;/em&gt;.&quot;&lt;/p&gt;

&lt;p&gt;No Nuget estou com a versão 18.1.0.5 do BIT.&lt;/p&gt;

&lt;p&gt;A mensagem é bastante clara quanto ao problema, porém não encontrei exatamente quais DLLs que estão em versão incorreta. Por exemplo, a Benner.Tecnologia.Business.Test é referenciada pelo próprio BIT no Nuget.Tenho ainda referência para Business e para Common2, se for elas, qual versão preciso colocar, pois não encontrei a Business e Common2 na versão igual ao BIT.&lt;/p&gt;

&lt;p&gt;Sem AxoCover, os testes são executados com successo.&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=863/axocover-na-versao-e-incompativel-com-as-bibliotecas-de-bef</guid>
<pubDate>Thu, 24 Jan 2019 19:08:19 +0000</pubDate>
</item>
<item>
<title>BIT: Esta DLL só pode ser utilizada em testes de integração</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=854/bit-esta-dll-so-pode-ser-utilizada-em-testes-de-integracao</link>
<description>Tenho alguns testes implementados com BIT e no Visual Studio executam com sucesso.&lt;br /&gt;
&lt;br /&gt;
Porém ao executar pelo AxoCover, plugin de cobertura de código, dá o seguinte erro: &amp;quot;Esta DLL só pode ser utilizada em testes de integração&amp;quot;.</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=854/bit-esta-dll-so-pode-ser-utilizada-em-testes-de-integracao</guid>
<pubDate>Wed, 12 Dec 2018 12:35:46 +0000</pubDate>
</item>
<item>
<title>Erro &quot;Não foi possível carregar arquivo ou assembly 'Ninject'&quot; ao executar teste com BIT</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=850/possivel-carregar-arquivo-assembly-ninject-executar-teste</link>
<description>&lt;p&gt;Ao rodar um primeiro teste automatizado criado com BIT acusa o erro:&lt;br&gt;
&lt;br&gt;
Message: Assembly Initialization method Benner.Juridico.CloudServices.BEF.Tests.BennerIntegrationTest.AssemblyInit threw exception. System.Runtime.InteropServices.COMException: System.Runtime.InteropServices.COMException: INP-021: Ocorreu o seguinte erro ao conectar ao Benner Server: Não foi possível carregar arquivo ou assembly 'Ninject, Version=3.2.0.0, Culture=neutral, PublicKeyToken=c7192dc5380945e7' ou uma de suas dependências. A definição do manifesto do assembly localizado não corresponde à referência do assembly. (Exceção de HRESULT: 0x80131040)&lt;br&gt;
&amp;nbsp;&lt;/p&gt;

&lt;ol&gt;
	&lt;li&gt;Já verifiquei que a Ninject.dll está na pasta configurada para execução (c:\benner\bin\atual\).&lt;/li&gt;
	&lt;li&gt;No projeto de teste, referenciei a ultima versão do Ninject, e é a que esta na pasta bin.&lt;/li&gt;
&lt;/ol&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=850/possivel-carregar-arquivo-assembly-ninject-executar-teste</guid>
<pubDate>Tue, 11 Dec 2018 14:47:12 +0000</pubDate>
</item>
<item>
<title>(BIT) Problema para testar um método que utiliza contexto transacional RequiresNew</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=806/problema-metodo-utiliza-contexto-transacional-requiresnew</link>
<description>&lt;p&gt;Estou precisando testar um método que utiliza um contexto transacional do tipo RequiresNew, a ideia do teste era criar um contexto do tipo required no método de teste, executar o método que desejo testar, que por sua vez faz algumas operações no banco de dados com um contexto&amp;nbsp;RequiresNew, depois no contexto do método de testes eu não iria chamar o complete, e verificaria se os registro criados no banco de dados do contexto&amp;nbsp;RequiresNew ainda estão no banco. Porém logo quando é tentando criar o contexto do tipo&amp;nbsp;RequiresNew ou &lt;span style=&quot;background-color:rgb(243, 243, 243); color:rgb(37, 37, 37); font-family:sans-serif; font-size:14px&quot;&gt;Suppress ocorre a seguinte mensagem de erro, &lt;strong&gt;&quot;&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;Result Message:&amp;nbsp;&amp;nbsp; &amp;nbsp;System.InvalidOperationException : Não há suporte para contexto transacional &quot;RequiresNew&quot; ou &quot;Suppress&quot;. Utilize a opção &quot;Required&quot; ou o construtor não parametrizado de TransactionContext.&quot;&lt;/strong&gt;, alguém sabe como proceder nesse caso?&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=806/problema-metodo-utiliza-contexto-transacional-requiresnew</guid>
<pubDate>Mon, 23 Jan 2017 12:16:55 +0000</pubDate>
</item>
<item>
<title>Instalar BEF Integration Tests (BIT) no Visual Studio 2013</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=764/instalar-bef-integration-tests-bit-no-visual-studio-2013</link>
<description>&lt;p&gt;Após a atualização do plugin BIT para o Visual Studio 2013, fez-se necessário termos a versão do .Net Framework 4.6.1, porém, não é possível atualizá-lo ainda.&lt;/p&gt;

&lt;p&gt;Como faço para instalar a versão anterior do BIT ?&lt;/p&gt;

&lt;pre class=&quot;brush:plain;&quot;&gt;
14/06/2016 18:37:45 - Microsoft VSIX Installer
14/06/2016 18:37:45 - -------------------------------------------
14/06/2016 18:37:45 - Initializing Install...
14/06/2016 18:37:45 - Extension Details...
14/06/2016 18:37:45 - 	Identifier      : 7b2034a5-3867-4696-bf5d-68833595b106
14/06/2016 18:37:45 - 	Name            : BEF Integration Tests (BIT)
14/06/2016 18:37:45 - 	Author          : Benner Sistemas
14/06/2016 18:37:45 - 	Version         : 16.0.505.38
14/06/2016 18:37:45 - 	Description     : Testes de integração para o Business Entity Framework (BEF).
14/06/2016 18:37:45 - 	Locale          : en-US
14/06/2016 18:37:45 - 	MoreInfoURL     : 
14/06/2016 18:37:45 - 	InstalledByMSI  : False
14/06/2016 18:37:45 - 	SupportedFrameworkVersionRange : [4.6.1]
14/06/2016 18:37:45 - 
14/06/2016 18:37:45 - 	Supported Products : 
14/06/2016 18:37:45 - 		Microsoft.VisualStudio.Pro
14/06/2016 18:37:45 - 			Version : [11.0,12.0]
14/06/2016 18:37:45 - 		Microsoft.VisualStudio.Premium
14/06/2016 18:37:45 - 			Version : [11.0,12.0]
14/06/2016 18:37:45 - 		Microsoft.VisualStudio.Ultimate
14/06/2016 18:37:45 - 			Version : [11.0,12.0]
14/06/2016 18:37:45 - 
14/06/2016 18:37:45 - 	References      : 
14/06/2016 18:37:45 - 
14/06/2016 18:37:46 - The extension with ID '7b2034a5-3867-4696-bf5d-68833595b106' is not installed to Microsoft Visual Studio Professional 2013.
14/06/2016 18:39:19 - The following target products have been selected...
14/06/2016 18:39:19 - 	Microsoft Visual Studio Professional 2013
14/06/2016 18:39:19 - 
14/06/2016 18:39:19 - Beginning to install extension to Microsoft Visual Studio Professional 2013...
14/06/2016 18:39:19 - Install Error : Microsoft.VisualStudio.ExtensionManager.MissingTargetFrameworkException: The extension 'BEF Integration Tests (BIT)' requires a version of the .NET Framework that is not installed.
   em Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.CheckForValidDotNetFramework(IExtension extension)
   em Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.CheckForInstallBlockers(InstallableExtensionImpl extension, IInstalledExtensionList modifiedInstalledExtensionsList, Boolean isNestedExtension, Boolean&amp;amp; olderVersionInstalled)
   em Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.InstallInternal(InstallableExtensionImpl extension, Boolean perMachine, Boolean isNestedExtension, IDictionary`2 extensionsInstalledSoFar, List`1 extensionsUninstalledSoFar, IInstalledExtensionList modifiedInstalledExtensionsList, AsyncOperation asyncOp, UInt64 totalBytesToWrite, UInt64&amp;amp; totalBytesWritten)
   em Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.BeginInstall(IInstallableExtension installableExtension, Boolean perMachine, AsyncOperation asyncOp)
   em Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.InstallWorker(IInstallableExtension extension, Boolean perMachine, AsyncOperation asyncOp)
&lt;/pre&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=764/instalar-bef-integration-tests-bit-no-visual-studio-2013</guid>
<pubDate>Tue, 14 Jun 2016 21:45:58 +0000</pubDate>
</item>
<item>
<title>Erro ao executar testes com bit: &quot;System.ArgumentNullException: Valor não pode ser nulo. Nome do parâmetro: ptr&quot;</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=736/executar-testes-system-argumentnullexception-parametro</link>
<description>&lt;p&gt;Olá prezados,&lt;/p&gt;

&lt;p&gt;Estava fazendo meu primeiro teste com BIT (instalado conforme passos descritos na wiki), usando o exemplo disponibilizado no link&amp;nbsp;&lt;a rel=&quot;nofollow&quot; href=&quot;http://wiki.benner.com.br/wiki/index.php?title=Testes_automatizados_em_BEF&quot;&gt;http://wiki.benner.com.br/wiki/index.php?title=Testes_automatizados_em_BEF&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;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?&lt;/p&gt;

&lt;p&gt;------ Run test started ------&lt;br&gt;
BEF 2008.0.0.0 executing tests is started&lt;br&gt;
Test assembly: C:\Program Files (x86)\Benner\FAPESDESCORRENTE2\Benner.Saude.Fapes.Crm.Business.BIT.dll&lt;br&gt;
[BIT] - Iniciando testes do profile SAUDE&lt;br&gt;
Exception thrown executing tests in C:\Program Files (x86)\Benner\FAPESDESCORRENTE2\Benner.Saude.Fapes.Crm.Business.BIT.dll&lt;br&gt;
System.ArgumentNullException: Valor não pode ser nulo.&lt;br&gt;
Nome do parâmetro: ptr&lt;br&gt;
&amp;nbsp; &amp;nbsp;em System.Runtime.InteropServices.Marshal.GetDelegateForFunctionPointer(IntPtr ptr, Type t)&lt;br&gt;
&amp;nbsp; &amp;nbsp;em Benner.Tecnologia.Business.Test.VisualStudioAdapter.InteropVclTec.Register()&lt;br&gt;
&amp;nbsp; &amp;nbsp;em Benner.Tecnologia.Business.Test.VisualStudioAdapter.BefTestDomain.RegisterInteropVclTec()&lt;br&gt;
&amp;nbsp; &amp;nbsp;em Benner.Tecnologia.Business.Test.VisualStudioAdapter.BefTestDomain.Run(EventListener listener, ITestFilter filter, Boolean tracing, LoggingThreshold logLevel)&lt;br&gt;
&amp;nbsp; &amp;nbsp;em Benner.Tecnologia.Business.Test.VisualStudioAdapter.BefAssemblyRunner.RunAssembly(IFrameworkHandle testLog)&lt;br&gt;
BEF 2008.0.0.0 executing tests is finished&lt;br&gt;
========== Run test finished: 0 run (0:00:01,1166693) ==========&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=736/executar-testes-system-argumentnullexception-parametro</guid>
<pubDate>Mon, 14 Mar 2016 17:10:59 +0000</pubDate>
</item>
<item>
<title>Alguém consegue usar o &quot;Run ALL&quot; da tela do Test Explorer do BIT ?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=682/alguem-consegue-usar-o-run-all-da-tela-do-test-explorer-do-bit</link>
<description>&lt;p&gt;Toda vez que excuto o &quot;Run All&quot; do Test Explorer do BIT aparece o erro abaixo&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;Run started: C:\Subversion\AG\Corrente-Limpo\DLLS\Benner.Saude.Clinica.Business.BIT.dll&lt;br&gt;
Provider: starting (MGA-APL035|DES_AG_SQL|SYSDBA|sup01|C:\Subversion\AG\Corrente-Limpo\DLLS)&lt;br&gt;
Exception thrown executing tests in C:\Subversion\AG\Corrente-Limpo\DLLS\Benner.Saude.Financeiro.Impostos.BIT.dll&lt;br&gt;
System.Runtime.InteropServices.COMException (0x8000FFFF): INP-021: Ocorreu o seguinte erro ao conectar ao Benner Server:&lt;br&gt;
Access violation at address 50066499 in module 'rtl170.bpl'. Read of address 006E006D&lt;br&gt;
Entre em contato com o suporte&lt;br&gt;
&amp;nbsp; &amp;nbsp;em System.Dynamic.ComRuntimeHelpers.CheckThrowException(Int32 hresult, ExcepInfo&amp;amp; excepInfo, UInt32 argErr, String message)&lt;br&gt;
&amp;nbsp; &amp;nbsp;em CallSite.Target(Closure , CallSite , ComObject )&lt;br&gt;
&amp;nbsp; &amp;nbsp;em CallSite.Target(Closure , CallSite , Object )&lt;br&gt;
&amp;nbsp; &amp;nbsp;em Benner.Tecnologia.Business.Test.VisualStudioAdapter.ProviderLauncher.Start(String superServerHost, String systemName, String userName, String userPassword, String assemblyPath, Int32 domainId)&lt;br&gt;
&amp;nbsp; &amp;nbsp;em Benner.Tecnologia.Business.Test.VisualStudioAdapter.BefTestDomain.LoadProvider(String assemblyPath, Int32 domainId)&lt;br&gt;
&amp;nbsp; &amp;nbsp;em Benner.Tecnologia.Business.Test.VisualStudioAdapter.BefTestDomain.Run(EventListener listener, ITestFilter filter, Boolean tracing, LoggingThreshold logLevel)&lt;br&gt;
&amp;nbsp; &amp;nbsp;em Benner.Tecnologia.Business.Test.VisualStudioAdapter.BefAssemblyRunner.RunAssembly(IFrameworkHandle testLog)&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;Quando seleciono todos os testes e com o botão direito do mouse escolho a opção &quot;Run Selected Tests&quot; ele funciona perfeitamente, alguém já passou por isso ?&lt;/p&gt;

&lt;p&gt;Segue o output completo do Test.&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;hr&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;------ Run test started ------&lt;br&gt;
BEF 2008.0.0.0 executing tests is started&lt;br&gt;
Keepalive:True&lt;br&gt;
Provider: starting (MGA-APL035|DES_AG_SQL|SYSDBA|sup01|C:\Subversion\AG\Corrente-Limpo\DLLS)&lt;br&gt;
Run started: C:\Subversion\AG\Corrente-Limpo\DLLS\Benner.Saude.Adm.Usuario.BIT.dll&lt;br&gt;
Provider: starting (MGA-APL035|DES_AG_SQL|SYSDBA|sup01|C:\Subversion\AG\Corrente-Limpo\DLLS)&lt;br&gt;
Run started: C:\Subversion\AG\Corrente-Limpo\DLLS\Benner.Saude.Clinica.Business.BIT.dll&lt;br&gt;
Provider: starting (MGA-APL035|DES_AG_SQL|SYSDBA|sup01|C:\Subversion\AG\Corrente-Limpo\DLLS)&lt;br&gt;
Exception thrown executing tests in C:\Subversion\AG\Corrente-Limpo\DLLS\Benner.Saude.Financeiro.Impostos.BIT.dll&lt;br&gt;
System.Runtime.InteropServices.COMException (0x8000FFFF): INP-021: Ocorreu o seguinte erro ao conectar ao Benner Server:&lt;br&gt;
Access violation at address 50066499 in module 'rtl170.bpl'. Read of address 006E006D&lt;br&gt;
Entre em contato com o suporte&lt;br&gt;
&amp;nbsp; &amp;nbsp;em System.Dynamic.ComRuntimeHelpers.CheckThrowException(Int32 hresult, ExcepInfo&amp;amp; excepInfo, UInt32 argErr, String message)&lt;br&gt;
&amp;nbsp; &amp;nbsp;em CallSite.Target(Closure , CallSite , ComObject )&lt;br&gt;
&amp;nbsp; &amp;nbsp;em CallSite.Target(Closure , CallSite , Object )&lt;br&gt;
&amp;nbsp; &amp;nbsp;em Benner.Tecnologia.Business.Test.VisualStudioAdapter.ProviderLauncher.Start(String superServerHost, String systemName, String userName, String userPassword, String assemblyPath, Int32 domainId)&lt;br&gt;
&amp;nbsp; &amp;nbsp;em Benner.Tecnologia.Business.Test.VisualStudioAdapter.BefTestDomain.LoadProvider(String assemblyPath, Int32 domainId)&lt;br&gt;
&amp;nbsp; &amp;nbsp;em Benner.Tecnologia.Business.Test.VisualStudioAdapter.BefTestDomain.Run(EventListener listener, ITestFilter filter, Boolean tracing, LoggingThreshold logLevel)&lt;br&gt;
&amp;nbsp; &amp;nbsp;em Benner.Tecnologia.Business.Test.VisualStudioAdapter.BefAssemblyRunner.RunAssembly(IFrameworkHandle testLog)&lt;br&gt;
...........&lt;br&gt;
Provider: starting (MGA-APL035|DES_AG_SQL|SYSDBA|sup01|C:\Subversion\AG\Corrente-Limpo\DLLS)&lt;br&gt;
Run started: C:\Subversion\AG\Corrente-Limpo\DLLS\Benner.Saude.PortalServicos.Validacoes.TesteUnitario.dll&lt;br&gt;
Provider: starting (MGA-APL035|DES_AG_SQL|SYSDBA|sup01|C:\Subversion\AG\Corrente-Limpo\DLLS)&lt;br&gt;
Run started: C:\Subversion\AG\Corrente-Limpo\DLLS\Benner.Saude.Prestadores.Business.BIT.dll&lt;br&gt;
Provider: starting (MGA-APL035|DES_AG_SQL|SYSDBA|sup01|C:\Subversion\AG\Corrente-Limpo\DLLS)&lt;br&gt;
Run started: C:\Subversion\AG\Corrente-Limpo\DLLS\Benner.Saude.Prestadores.FechamentoPreco.BIT.dll&lt;br&gt;
BEF 2008.0.0.0 executing tests is finished&lt;br&gt;
No test is available in C:\Subversion\AG\Corrente-Limpo\DLLS\Benner.Saude.Adm.Usuario.BIT.dll C:\Subversion\AG\Corrente-Limpo\DLLS\Benner.Saude.Clinica.Business.BIT.dll C:\Subversion\AG\Corrente-Limpo\DLLS\Benner.Saude.Financeiro.Impostos.BIT.dll C:\Subversion\AG\Corrente-Limpo\DLLS\Benner.Saude.PortalServicos.ConsultaTabelaPrecoEvento.BIT.dll C:\Subversion\AG\Corrente-Limpo\DLLS\Benner.Saude.PortalServicos.EnvioNf.BIT.dll C:\Subversion\AG\Corrente-Limpo\DLLS\Benner.Saude.PortalServicos.ExtratoCoParticipacao.BIT.dll C:\Subversion\AG\Corrente-Limpo\DLLS\Benner.Saude.PortalServicos.SolicitacoesReembolso.BIT.dll C:\Subversion\AG\Corrente-Limpo\DLLS\Benner.Saude.PortalServicos.Usuario.BIT.dll C:\Subversion\AG\Corrente-Limpo\DLLS\Benner.Saude.PortalServicos.Validacoes.TesteUnitario.dll C:\Subversion\AG\Corrente-Limpo\DLLS\Benner.Saude.Prestadores.Business.BIT.dll C:\Subversion\AG\Corrente-Limpo\DLLS\Benner.Saude.Prestadores.FechamentoPreco.BIT.dll. Make sure that installed test discoverers &amp;amp; executors, platform &amp;amp; framework version settings are appropriate and try again.&lt;br&gt;
========== Run test finished: 0 run (0:00:22,068) ==========&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=682/alguem-consegue-usar-o-run-all-da-tela-do-test-explorer-do-bit</guid>
<pubDate>Mon, 02 Nov 2015 18:36:06 +0000</pubDate>
</item>
<item>
<title>Problema para rodar os testes do BIT com o TeamCity</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=681/problema-para-rodar-os-testes-do-bit-com-o-teamcity</link>
<description>&lt;p&gt;Quando configuro o TemaCity para rodar um teste do NUnit ele sempre da um erro referente a InteropVclTec.dll, tanto na inicialização como na execução de cada teste.&lt;/p&gt;

&lt;p&gt;Alguém já conseguiu configurar a automatização desse tipo de teste no TeamCity.&lt;/p&gt;

&lt;p&gt;Segue o log do build do TC.&lt;/p&gt;

&lt;hr&gt;
&lt;p&gt;[15:14:04]&lt;span style=&quot;color:rgb(237, 44, 16)&quot;&gt;Step 4/4: Execução dos Testes Automatizados (NUnit)&lt;/span&gt;&lt;span style=&quot;color:rgb(136, 136, 136)&quot;&gt; (6s)&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;[15:14:04]&lt;span style=&quot;color:rgb(136, 136, 136)&quot;&gt;##teamcity[buildStatisticValue key='buildStageDuration:buildStepRUNNER_67' value='0.0']&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;[15:14:04]Starting: C:\BA4\plugins\dotnetPlugin\bin\JetBrains.BuildServer.NUnitLauncher.exe #TeamCityImplicit&lt;/p&gt;

&lt;p&gt;[15:14:04]in directory: C:\BA4\work\45e5f7973505ecdf&lt;/p&gt;

&lt;p&gt;[15:14:09]2015-11-02 15:14:09,711 [4116] ERROR JetBrains.TeamCity.NUnitLauncher.ErrorLoggerImpl - Unhandled exception in remote appdomain: Benner.Tecnologia.Common.Exceptions.ObjectCreationException: NÆo foi poss¡vel carregar a dll C:\BA4\work\45e5f7973505ecdf\DLLS\InteropVclTec.dll. Motivo: The specified module could not be found (126).&lt;/p&gt;

&lt;p&gt;[15:14:09] at Benner.Tecnologia.Interop.DelphiActivator.CreateInstance(String libraryName, String interfaceName)&lt;/p&gt;

&lt;p&gt;[15:14:09] at Benner.Tecnologia.Interop.BennerSystemProxy.get_InternalProxy()&lt;/p&gt;

&lt;p&gt;[15:14:09] at Benner.Tecnologia.Application.TransactionContextService.get_InDatabaseTransaction()&lt;/p&gt;

&lt;p&gt;[15:14:09] at Benner.Tecnologia.Application.TransactionContextService.Leave(ITransactionContext transactionContext)&lt;/p&gt;

&lt;p&gt;[15:14:09] at Benner.Tecnologia.Business.TransactionContext.Finalize()&lt;/p&gt;

&lt;p&gt;[15:14:08]Start TeamCity NUnit Test Runner&lt;/p&gt;

&lt;p&gt;[15:14:08]Running NUnit-2.6.2 tests under .NET Framework v4.0 x86&lt;/p&gt;

&lt;p&gt;[15:14:08]TeamCity Test Reordering. Phase 1: Running selected tests.&lt;/p&gt;

&lt;p&gt;[15:14:09]&lt;span style=&quot;color:rgb(237, 44, 16)&quot;&gt;Benner.Saude.Adm.Usuario.BIT.dll&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;[15:14:09]&lt;span style=&quot;color:rgb(237, 44, 16)&quot;&gt;Benner.Saude.Adm.Usuario.BIT.FuncoesTest.AlteracaoUsuarioTest.Deve_alterar_a_senha_do_usuario&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;[15:14:09]&lt;span style=&quot;color:rgb(237, 44, 16)&quot;&gt;Test(s) failed. Benner.Tecnologia.Common.Exceptions.ObjectCreationException : Não foi possível carregar a dll C:\BA4\work\45e5f7973505ecdf\DLLS\InteropVclTec.dll. Motivo: The specified module could not be found (126).&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;[15:14:09]&lt;span style=&quot;color:rgb(237, 44, 16)&quot;&gt;Test(s) failed. Benner.Tecnologia.Common.Exceptions.ObjectCreationException : Não foi possível carregar a dll C:\BA4\work\45e5f7973505ecdf\DLLS\InteropVclTec.dll. Motivo: The specified module could not be found (126). at Benner.Tecnologia.Interop.DelphiActivator.CreateInstance(String libraryName, String interfaceName) at Benner.Tecnologia.Interop.BennerSystemProxy.get_InternalProxy() at Benner.Tecnologia.Application.TransactionContextService.get_InDatabaseTransaction() at Benner.Tecnologia.Application.TransactionContextService.EnterTransactionalContext(ITransactionContext transactionContext, TransactionContextOption transactionContextOption) at Benner.Saude.Adm.Usuario.BIT.FuncoesTest.AlteracaoUsuarioTest.Deve_alterar_a_senha_do_usuario() in c:\BA4\work\45e5f7973505ecdf\BusinessComponent\Benner.Saude.Adm.Usuario.BIT\FuncoesTest\AlteracaoUsuarioTest.cs:line 75&lt;/span&gt;&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=681/problema-para-rodar-os-testes-do-bit-com-o-teamcity</guid>
<pubDate>Mon, 02 Nov 2015 18:25:20 +0000</pubDate>
</item>
<item>
<title>Como faço para executar e obter resultados de um projeto de Teste (BIT) via linha de comando?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=587/para-executar-obter-resultados-projeto-teste-linha-comando</link>
<description>Olá,&lt;br /&gt;
&lt;br /&gt;
Como faço para executar e obter resultados de um projeto de Teste (BIT) via linha de comando? &lt;br /&gt;
&lt;br /&gt;
Vi que tem os comandos do nUnit-Console.exe (&lt;a href=&quot;http://www.nunit.org/index.php?p=consoleCommandLine&amp;amp;r=2.2&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.nunit.org/index.php?p=consoleCommandLine&amp;amp;r=2.2&lt;/a&gt;)&lt;br /&gt;
&lt;br /&gt;
Mas, Como passaria os parametros de acesso a dados?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Obrigado.</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=587/para-executar-obter-resultados-projeto-teste-linha-comando</guid>
<pubDate>Wed, 15 Apr 2015 13:46:32 +0000</pubDate>
</item>
<item>
<title>BIT Tests - System.AppDomainUnloadedException - Visual Studio 2013</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=532/tests-system-appdomainunloadedexception-visual-studio-2013</link>
<description>&lt;p&gt;Olá pessoal, estou executando testes BIT, porém todas as vezes que executo, tenho um problema com as threads que foram iniciadas e não terminadas, conforme descrição abaixo:&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;pre class=&quot;brush:csharp;&quot;&gt;
System.AppDomainUnloadedException: Tentativa de acesso a um AppDomain não carregado. This can happen if the test(s) started a thread but did not stop it. Make sure that all the threads started by the test(s) are stopped before completion.&lt;/pre&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;Alguém já passou por isso ? Como resolver ?&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=532/tests-system-appdomainunloadedexception-visual-studio-2013</guid>
<pubDate>Mon, 23 Feb 2015 18:23:52 +0000</pubDate>
</item>
<item>
<title>Erro ao executar teste pelo BIT após atualizar a versão do BIT para 15.0</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=453/erro-executar-teste-pelo-bit-apos-atualizar-versao-bit-para</link>
<description>&lt;p&gt;Ao rodar um teste pelo BIT após atualizar a versão do BIT para 15.0 começou a ocorrer o seguinte do print abaixo.&lt;/p&gt;

&lt;p&gt;Alguém sabe me dizer como resolver este problema?&lt;/p&gt;

&lt;p&gt;Ou como faço para voltar para a versão 14.0 do BIT para saber se o problema realmente é com a versão?&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;Erro:&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;http://desenv.benner.com.br/accessviolation/?qa=blob&amp;amp;qa_blobid=17427594206365449446&quot; style=&quot;height:259px; width:600px&quot;&gt;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=453/erro-executar-teste-pelo-bit-apos-atualizar-versao-bit-para</guid>
<pubDate>Fri, 10 Oct 2014 13:53:08 +0000</pubDate>
</item>
<item>
<title>Erro ao executar teste pelo BIT</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=410/erro-ao-executar-teste-pelo-bit</link>
<description>&lt;p&gt;No momento de executar um teste pelo BIT, o mesmo não está sendo executado pelo seguinte motivo:&lt;br&gt;
&lt;br&gt;
&quot;Could not find test executor with URI 'executor://beftestexecutor/'. &amp;nbsp;Make sure that the test executor is installed and supports .net runtime version 4.0.30319.18449.&quot;.&lt;br&gt;
&lt;br&gt;
Alguém sabe me dizer como resolver este problema? (Obs.: Tenho a versão .net 4.0.30319 instalada.)&lt;/p&gt;

&lt;p&gt;Erro ao executar o BIT no Visual Studio 2013.&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;http://desenv.benner.com.br/accessviolation/?qa=blob&amp;amp;qa_blobid=7853419553645494126&quot; style=&quot;height:120px; width:600px&quot;&gt;&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=410/erro-ao-executar-teste-pelo-bit</guid>
<pubDate>Mon, 01 Sep 2014 14:51:15 +0000</pubDate>
</item>
<item>
<title>Como ler configurações adicionais do app.config de um projeto de BIT ?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=382/como-ler-configuracoes-adicionais-app-config-projeto-de-bit</link>
<description>&lt;p&gt;Estou tentando ler uma configuração adicional do app.config do meu projeto de testes utilizando BIT, porém ao tentar recuperar a configuração está dando erro.&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;http://desenv.benner.com.br/accessviolation/?qa=blob&amp;amp;qa_blobid=1631058964330401515&quot; style=&quot;height:283px; line-height:1.6; width:600px&quot;&gt;&lt;/p&gt;

&lt;p&gt;Verificando o AppSettings, identifiquei que o .config carregado não é o da minha solução.&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;http://desenv.benner.com.br/accessviolation/?qa=blob&amp;amp;qa_blobid=7495373083249530790&quot; style=&quot;height:141px; width:600px&quot;&gt;&lt;/p&gt;

&lt;p&gt;O que devo fazer para o BIT carregar o .config do meu projeto de teste ?&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=382/como-ler-configuracoes-adicionais-app-config-projeto-de-bit</guid>
<pubDate>Thu, 24 Jul 2014 20:15:34 +0000</pubDate>
</item>
<item>
<title>Como atribuir a filial corrente em um teste criado com o BIT?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=321/como-atribuir-a-filial-corrente-em-um-teste-criado-com-o-bit</link>
<description>&lt;p&gt;Preciso criar um teste com o BIT que utilizará a filial corrente do sistema, porém este valor fica nulo. Teria como atribuir um valor para a filial corrente no próprio código, ou alguma outra forma de fazer isso?&amp;nbsp;&lt;/p&gt;

&lt;p&gt;Tentei utilizar o método ChangeCompanyAndBranch, porém uma exceção de que o método não está implementado é apresentada:&lt;/p&gt;

&lt;pre class=&quot;brush:csharp;&quot;&gt;

AppContext.Administration.ChangeCompanyAndBranch(1, 1);
long currentBranch = AppContext.Security.GetCurrentBranch(null).Handle;
&lt;/pre&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=321/como-atribuir-a-filial-corrente-em-um-teste-criado-com-o-bit</guid>
<pubDate>Mon, 07 Jul 2014 17:35:58 +0000</pubDate>
</item>
<item>
<title>Teste com BIT aparentemente não está carregando contexto Benner / Provider</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=306/teste-aparentemente-carregando-contexto-benner-provider</link>
<description>Estou tentando utilizar o BIT em meu projeto, seguindo os passos de configuração documentados na Wiki (&lt;a href=&quot;http://wiki.benner.com.br/wiki/index.php?title=Testes_automatizados_em_BEF&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://wiki.benner.com.br/wiki/index.php?title=Testes_automatizados_em_BEF&lt;/a&gt;). Porém, quando rodo o teste nenhuma informação de carregamento do contexto Benner/Provider é exibida no Output do Visual Studio, nem na opção &amp;quot;Tests&amp;quot;, nem em &amp;quot;Debug&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Estou rodando o teste através do comando &amp;quot;Run&amp;quot; do Resharper, utilizando o Runner 13.1.20 e o Visual Studio 2013.&lt;br /&gt;
&lt;br /&gt;
Precisa ser feita alguma configuração além da documentada na Wiki?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=306/teste-aparentemente-carregando-contexto-benner-provider</guid>
<pubDate>Wed, 02 Jul 2014 18:55:57 +0000</pubDate>
</item>
<item>
<title>BIT - BEF Integration Tests no Visual Studio 2010</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=136/bit-bef-integration-tests-no-visual-studio-2010</link>
<description>É possível a utilização do BIT no Visual Studio 2010?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=136/bit-bef-integration-tests-no-visual-studio-2010</guid>
<pubDate>Mon, 26 May 2014 12:33:51 +0000</pubDate>
</item>
</channel>
</rss>