📄 logimpltest.java
字号:
package org.jbpm.model.log.impl;
import java.util.*;
import org.jbpm.*;
import org.jbpm.util.log.*;
import junit.framework.*;
public class LogImplTest extends TestCase {
static { TestHelper.initLogging(); }
public void testEqualsWithSameEvent() {
InvocationLogImpl event = new InvocationLogImpl();
ExecutionLogImpl logOne = new MessageLogImpl(Level.INFO, "one");
logOne.setIndex( new Integer(0) );
logOne.setInvocationLog( event );
ExecutionLogImpl logTwo = new MessageLogImpl(Level.INFO, "two");
logTwo.setIndex( new Integer(1) );
logTwo.setInvocationLog( event );
assertEquals( -1, logOne.compareTo( logTwo ));
assertEquals( 1, logTwo.compareTo( logOne ));
assertEquals( 0, logOne.compareTo( logOne ));
assertEquals( 0, logTwo.compareTo( logTwo ));
}
public void testEqualsWithDifferentEvent() {
InvocationLogImpl eventOne = new InvocationLogImpl();
eventOne.setDate( new Date(0) );
ExecutionLogImpl logOne = new MessageLogImpl(Level.INFO, "one");
logOne.setIndex( new Integer(1) );
logOne.setInvocationLog( eventOne );
InvocationLogImpl eventTwo = new InvocationLogImpl();
eventTwo.setDate( new Date(1) );
ExecutionLogImpl logTwo = new MessageLogImpl(Level.INFO, "two");
logTwo.setIndex( new Integer(0) );
logTwo.setInvocationLog( eventTwo );
assertTrue( logOne.compareTo( logTwo ) < 0 );
assertTrue( logTwo.compareTo( logOne ) > 0 );
assertEquals( 0, logOne.compareTo( logOne ));
assertEquals( 0, logTwo.compareTo( logTwo ));
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -