【发布时间】:2018-02-22 08:33:52
【问题描述】:
假设我有一个这样的单元测试:
@Test
public void testSomething(){
Car car = new Car();
car.setColor("blue");
car.setSize("big");
}
我想看看执行语句需要多少时间,是否有像下面这样的“带计时器的日志”功能来记录它执行的每条语句(以及它所花费的时间)?
@Test
public void testSomething(){
logWithTimer.start();
Car car = new Car();
car.setColor("blue");
car.setSize("big");
logWithTimer.finish();
}
所以当我运行上面的单元测试时,输出会是这样的:
15:23:456 Car car = new Car();
15:23:470 car.setColor("blue");
15:23:500 car.setSize("big");
【问题讨论】:
标签: java unit-testing logging