Oyuncak projem için scalatest bazı testler yazmak istiyorum. Ben sbt
kullandıkça benim proje kök en build.sbt
yılında libraryDependencies += "org.scalatest" %% "scalatest" % "2.0.M5" % "test"
aracılığıyla scalatest yüklü. Sonra src/test/scala
test sınıfını yarattı:object scalatest, paket üyesi değil org
package parsers
import org.scalatest.FunSuite
class BaseParserSuite extends FunSuite {
test("test works") {
val result = 2
assert(result === 2)
}
}
Ben sbt test
aracılığıyla çalıştırmak ve çalışıyor. Ama rahatsız edici bir şey import org.scalatest.FunSuite
Tutulma doğrultusunda 3 diyor ki:
Multiple markers at this line
- object scalatest is not a member of package org
- object scalatest is not a member of package org
import
kısım this example alınır. Yani genel soru şudur: neden sbt ile çalışıyor ve tutulma hatası bildiriyor? Ve org.scalatest.
'dan alınan kod nerede? Ya da bilgisayarıma fiziksel olarak yüklenmiyor mu? Ve bir tahmin olarak - .classpah eclipse dosyasına bir şey eklemem gerekir mi?