packagebuilderconfigurationtest.java
来自「jboss规则引擎」· Java 代码 · 共 42 行
JAVA
42 行
package org.drools.compiler;
import junit.framework.TestCase;
public class PackageBuilderConfigurationTest extends TestCase {
public void testSystemProperty() {
final PackageBuilderConfiguration cfg = new PackageBuilderConfiguration();
assertEquals( cfg.getCompiler(),
PackageBuilderConfiguration.getDefaultCompiler() );
System.setProperty( "drools.compiler",
"JANINO" );
assertEquals( PackageBuilderConfiguration.JANINO,
PackageBuilderConfiguration.getDefaultCompiler() );
final PackageBuilderConfiguration cfg2 = new PackageBuilderConfiguration();
assertEquals( cfg.getCompiler(),
cfg2.getCompiler() );
System.setProperty( "drools.compiler",
"ECLIPSE" );
assertEquals( PackageBuilderConfiguration.ECLIPSE,
PackageBuilderConfiguration.getDefaultCompiler() );
cfg2.setCompiler( PackageBuilderConfiguration.ECLIPSE );
assertEquals( PackageBuilderConfiguration.ECLIPSE,
cfg2.getCompiler() );
cfg2.setCompiler( PackageBuilderConfiguration.JANINO );
assertEquals( PackageBuilderConfiguration.JANINO,
cfg2.getCompiler() );
final PackageBuilderConfiguration cfg3 = new PackageBuilderConfiguration();
assertEquals( cfg.getCompiler(),
cfg3.getCompiler() );
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?