का सदस्य नहीं है, मैं अपने खिलौने प्रोजेक्ट के लिए कुछ परीक्षण लिखना चाहता हूं। जैसा कि मैंने sbt
का उपयोग किया है, मैंने अपने प्रोजेक्ट रूट के build.sbt
में libraryDependencies += "org.scalatest" %% "scalatest" % "2.0.M5" % "test"
के माध्यम से स्केलटेस्ट स्थापित किया है। तब मैं src/test/scala
में परीक्षण श्रेणी का निर्माण:ऑब्जेक्ट स्केलटेस्ट पैकेज ऑर्ग
package parsers
import org.scalatest.FunSuite
class BaseParserSuite extends FunSuite {
test("test works") {
val result = 2
assert(result === 2)
}
}
मैं इसे sbt test
के माध्यम से चलाने के लिए और यह काम करता है। लेकिन कष्टप्रद बात यह है कि import org.scalatest.FunSuite
ग्रहण के साथ लाइन 3 पर कहते है:
Multiple markers at this line
- object scalatest is not a member of package org
- object scalatest is not a member of package org
import
हिस्सा this example से लिया जाता है। तो सामान्य सवाल यह है: यह एसबीटी और ग्रहण के माध्यम से क्यों काम कर रहा है त्रुटि की रिपोर्ट करता है? और org.scalatest.
से आयातित कोड कहां है? या यह मेरे कंप्यूटर पर शारीरिक रूप से डाउनलोड नहीं किया गया है? और एक अनुमान के रूप में - क्या मुझे .classpah ग्रहण फ़ाइल में कुछ जोड़ना चाहिए?