6
Vì vậy, tôi có một lớp học có một phương pháp mà các bản ghi một thông điệp:Làm thế nào để kiểm tra đơn vị khai thác gỗ lỗi với khuôn khổ Spock trong groovy
class Car {
private Logger logger = LoggerFactory.getLogger(Car.class);
void startCar() {
logger.error("car stopped working");
}
}
Làm thế nào tôi có thể kiểm tra xem lỗi đã được ghi lại bằng cách sử dụng khuôn khổ kiểm tra Spock?
class CarTest extends Specification {
def "test startCar"() {
given:
Car newCar = new Car();
when:
newCar.startCar();
then:
// HOW CAN I ASSERT THAT THE MESSAGE WAS LOGGED???
}
}