6
तो में स्पॉक ढांचे के साथ इकाई परीक्षण लॉगिंग त्रुटि के मैं एक वर्ग एक विधि है कि संदेश लॉग है कि है:कैसे ग्रूवी
class Car {
private Logger logger = LoggerFactory.getLogger(Car.class);
void startCar() {
logger.error("car stopped working");
}
}
मैं कैसे जांच कर सकते हैं कि त्रुटि स्पॉक परीक्षण ढांचे का उपयोग कर लॉग ऑन किया गया था?
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???
}
}