package org.springside.modules.test.rule; import org.junit.rules.TestWatcher; import org.junit.runner.Description; /** * 在Console里打印Case的开始与结束,更容易分清Console里的日志归属于哪个Case. * * @author calvin */ public class TestProgress extends TestWatcher { @Override protected void starting(Description description) { System.out.println("\n[Test Case starting] " + description.getTestClass().getSimpleName() + "." + description.getMethodName() + "()\n"); } @Override protected void finished(Description description) { System.out.println("\n[Test Case finished] " + description.getTestClass().getSimpleName() + "." + description.getMethodName() + "()\n"); } }