Tôi đã tạo một dự án hỗn hợp Scala/Java với SBT 0.11.2. Cấu hình của tôi cho thử nghiệm JUnit làSBT không reconize junit testcase được viết trong file java
resolvers += "twitter.com" at "http://maven.twttr.com/"
seq(com.github.retronym.SbtOneJar.oneJarSettings: _*)
libraryDependencies += "com.novocode" % "junit-interface" % "0.10-M2" % "test"
Khi tôi viết các trường hợp kiểm tra JUnit ở Scala với @Test
, mọi việc đều ổn. Nhưng khi tôi viết một trường hợp thử nghiệm Java JUnit, sau đó chạy test
trong sbt, kiểm tra Java JUnit không thể được tái tạo. Chỉ các trường hợp thử nghiệm được viết bằng Scala mới được thực hiện.
Làm cách nào để làm cho sbt nhận ra các trường hợp thử nghiệm Java và Scala của tôi cùng một lúc?
Tôi đã kiểm tra và điều này không hiệu quả. Tôi đang sử dụng chú thích JUnit4 @Test. Không cần phải đổi tên lớp hoặc phương thức bằng hậu tố Kiểm tra. – CharlieQ