Khi thử nghiệm bằng bất kỳ ngôn ngữ nào, mọi người cụm từ thông báo xác nhận của họ như thế nào?Thông báo xác nhận: giả sử thất bại hoặc giả định thành công
tôi thấy ba cách rõ ràng:
# assume failure
assert (4-2) == 2, "Subtracting 2 from 4 doesn't equal 2"
# describe success
assert (4-2) == 2, "Subtracting 2 from 4 should equal 2"
# be vauge with failure
assert (4-2) == 2, "Subtracting 2 from 4 is broken"
Điều này rõ ràng là một ví dụ đơn giản, nhưng bạn sẽ có được ý tưởng. Thực hành tiêu chuẩn là gì? Bạn làm nghề gì? Tại sao?
ruby không in biểu thức, chỉ dòng #. Nhưng không suy nghĩ quá nhiều về tin nhắn chắc chắn cho phép tôi viết nhiều bài kiểm tra hơn. –