【发布时间】:2012-12-20 09:58:39
【问题描述】:
我想在 scalatest 中为我的玩具项目编写一些测试。当我使用sbt 时,我通过libraryDependencies += "org.scalatest" %% "scalatest" % "2.0.M5" % "test" 在我的项目根目录build.sbt 中安装了scalatest。然后我在src/test/scala创建了测试类:
package parsers
import org.scalatest.FunSuite
class BaseParserSuite extends FunSuite {
test("test works") {
val result = 2
assert(result === 2)
}
}
我通过sbt test 运行它,它可以工作。但烦人的是,在第 3 行,import org.scalatest.FunSuite eclipse 说:
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。所以一般的问题是:为什么它通过 sbt 工作并且 eclipse 报告错误?从org.scalatest. 导入的代码在哪里?或者它没有物理下载到我的电脑上?作为猜测——我应该在 .classpah eclipse 文件中添加一些东西吗?
【问题讨论】:
标签: eclipse scala sbt scalatest