第一步
在pom文件中添加所用到的jar包
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.10</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>4.0.0.RELEASE</version>
</dependency>
第二步
编写基础类,代表如下
@ContextConfiguration({ "file:src/main/webapp/WEB-INF/application-context-test.xml"})
@RunWith(SpringJUnit4ClassRunner.class)
public class BaseTest extends AbstractJUnit4SpringContextTests{
protected static final Logger logger = Logger.getLogger(BaseTest.class);
long startruntime = 0;
long endruntime = 0;
@Before
public void before(){
startruntime=System.currentTimeMillis(); //获取开始时间
}
@After
public void after(){
endruntime=System.currentTimeMillis(); //获取开始时间
System.out.println("===========================此次方法运行时间: " + (endruntime - startruntime) + "ms");
}
}
第三步
示例测试
public class TipTest extends BaseTest {
@Autowired
private Tip tip;
@Autowired
private TaskExecutorExample taskExecutorExample;
@Autowired
private MakeupExperienceService makeupExperienceService;
long startruntime = 0;
long endruntime = 0;
@Test
public void testMongofind(){
startruntime=System.currentTimeMillis(); //获取开始时间
AjaxData qq = tip.info(new ObjectId("56d437830cf2c3e106cd55d3"), "脸型", 1);
System.out.println(OrmUtil.objectToJson(qq));
endruntime=System.currentTimeMillis(); //获取结束时间
System.out.println("===========================1此次方法运行时间: " + (endruntime - startruntime) + "ms");
}
}