Tôi quen thuộc với việc sử dụng các đối tượng giả để giúp đơn vị kiểm tra các loại Java của tôi, nhưng tìm tính không linh hoạt có thể dẫn đến các loại kiểm tra dài dòng và rườm rà và rất nhiều sự lặp lại.Sử dụng Scala để kiểm tra đơn vị Java?
Tôi đã xem xét sử dụng Groovy cho các bài kiểm tra đơn vị với thành công vừa phải. Tôi quan tâm đến việc học Scala cho chính nó, nhưng cũng muốn một số lời khuyên về việc sử dụng nó để thử nghiệm Java. Có ai có lời khuyên hay tài liệu tham khảo về việc sử dụng Scala để làm điều này không?
Update để làm rõ những gì tôi sau:
Tôi đã nhìn thấy rằng có tồn tại các công cụ để kiểm tra đơn vị trong Scala, như ScalaTest. và ScalaCheck, nhưng họ tập trung vào cách thực hiện cơ chế thử nghiệm. Tôi đang tìm kiếm một số thực hành tốt nhất và/hoặc gợi ý và lời khuyên cho cách thử nghiệm đơn vị nên được tiếp cận với Scala. Ví dụ: tương đương với số Javaworld JUnit best practices article hoặc danh sách anti-patterns để chỉ ra những cạm bẫy phổ biến hoặc các quy ước hữu ích.
Tôi sợ nếu bạn cụm từ nó mơ hồ, những gì Daniel viết là tốt nhất bạn sẽ nhận được. –
Bạn đề nghị tôi viết lại nó như thế nào? Với tôi "Có ai có lời khuyên hay tài liệu tham khảo về việc sử dụng Scala để làm điều này không?" là khá rõ ràng –