Tôi có nên viết
assertTrue("User logged in", user.isLoggedIn());
hoặc
assertTrue("User is not logged in", user.isLoggedIn());
Phương pháp xác nhận JUnit nên được diễn giải trong tích cực hoặc tiêu cực?
Cựu cung cấp đọc tốt hơn bên trong các tập tin nguồn:
"Tôi khẳng định rằng sau đây là đúng: Người dùng đăng nhập."
Các thông báo lỗi có thể được đọc cả hai cách: "Các lỗi được mà người dùng đang đăng nhập"
java.lang.AssertionError: User logged in
"Có một lỗi trong việc khẳng định mà người dùng đang đăng nhập"
tài liệu JUnit không cung cấp một hướng dẫn rõ ràng mà nó nên được, ngoại trừ nó là
"thông điệp xác định cho {@link AssertionError}",
Và trong cả hai trường hợp, các văn bản xác định thử nghiệm hạnh phúc chạy.
Cách sử dụng phổ biến là gì?
Tôi thích điều này, ngắn gọn nhưng đến thời điểm này. – Steve