Tôi đã làm việc trong này scala cho "lớp scalatest đồng bằng"
tất cả nó đòi hỏi là thêm một chú thích cho lớp scalatest của bạn để làm cho nó chạy như một Junit (xem chú thích bên dưới). Điều này sử dụng scalatests sở hữu junitrunner.
@RunWith (classOf [JUnitRunner]) lớp MyTest kéo dài FeatureSpec với quẹt với GivenWhenThen với StrictLogging {
một khi bạn đã làm điều đó, bạn sẽ thấy rằng bây giờ bạn có thể chạy lớp này trong nhật thực như là một " thử nghiệm scala junit ". Bạn cũng sẽ có thể "phủ sóng như -> kiểm tra junit" là tốt.
Nếu bạn đã cài đặt plugin eclemma, bạn sẽ thấy bảng điều khiển phủ sóng (bạn có thể phải thêm điều này theo cách thủ công) với mức độ phù hợp do thử nghiệm của bạn cung cấp và bạn cũng sẽ nhận được màu đỏ/xanh/vàng theo từng dòng trong lớp học của bạn.
cuộc sống là tốt!
Nguồn
2016-03-23 17:57:02
Bạn sử dụng công cụ xây dựng nào, nếu không sử dụng sbt. Maven? Bạn có muốn kiểm tra mã scala hay bạn chỉ viết các bài kiểm tra của bạn trong scala? – Steffen
Tôi đang sử dụng nhật thực bình thường "scala builder" vv và khi tôi hoàn thành, tôi đang xuất các dự án như plugin eclipse. Tôi muốn kiểm tra mã scala, và các bài kiểm tra cũng được viết bằng Scala. – StefanE