该解决方案需要在您的计算机上安装 .NET SDK 4.0,在本例中为版本 4.0.30319
测试包含一个Main.cs
,它有一个名为的方法InitJMSEnv()
,看起来像这样:
public static void InitJMSEnv()
{
if(!JmsInitialized)
{
JMSGlobalProperties props = new JMSGlobalProperties
{
connections_per_process = @"1",
msg_timeout = @"1",
user_defined_timeout = @"20",
jndi_provider_url = @"",
jndi_initial_context_factory = @"com.tibco.tibjms.naming.TibjmsInitialContextFactory",
jms_connection_factory = @"",
jms_security_principal = @"",
jms_security_credentials = @"",
set_corba_orb = @"",
auto_generate_selector = @"0",
enable_TIBCO_SSL_JNDI_lookup = @""
};
JMSTransportWrapper.InitJMSProperties(props);
JmsInitialized = true;
}
}
使用正则表达式,您可以填写/调整必填字段,例如jms_security_principal
和jms_security_credentials
。
现在您可以像这样重建项目:
C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319>msbuild C:\path\to\MyTest.csproj /t:rebuild
结果:为该环境准备并准备执行的测试。