5
Làm cách nào tôi có thể đánh dấu kiểm tra đơn vị trong SUnit (hoặc phexample) là lỗi dự kiến?Làm cách nào để đánh dấu các lỗi không mong muốn trong SUnit?
Làm cách nào tôi có thể đánh dấu kiểm tra đơn vị trong SUnit (hoặc phexample) là lỗi dự kiến?Làm cách nào để đánh dấu các lỗi không mong muốn trong SUnit?
Ghi đè lên các yêu cầu dự kiến trong thử nghiệm của bạn. Có một ví dụ trong WeakSetTest:
expectedFailures
"such tests work in Squeak"
^#(testDoAfter testIncludes)
Cập nhật:
As of Pharo 1.2, bạn cũng có thể thêm một pragma với phương pháp kiểm tra:
testDontWork
<expectedFailure>
self assert: 3 equals: 4