Я пытаюсь использовать Scala IDE. Я совершенно новичок в Scala.
HelloSpec.scala:
import org.scalatest._
class HelloSpec extends FlatSpec with Matchers {
"The Hello object" should "say hello" in {
Hello.greeting shouldEqual "hello"
}
}
import org.scalatest._
помечен ошибкой:
объект scalatest не является членом пакета org
Я пытался много гуглить, но все еще не понимаю, в чем дело. Моя структура проекта выглядит правильно:
src/main/scala:
----Hello.scala
src/test/scala:
----HelloSpec.scala
build.sbt
plugins.sbt
build.sbt:
import Dependencies._
ThisBuild / scalaVersion := "2.12.8"
ThisBuild / version := "0.1.0-SNAPSHOT"
ThisBuild / organization := "com.example"
ThisBuild / organizationName := "example"
lazy val root = (project in file("."))
.settings(
name := "$name$",
libraryDependencies += scalaTest % Test
)
plugins.sbt:
addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "4.0.0")
Кстати, я не собирал проект. Это может быть причиной? Я не знаю, как создать проект из Scala IDE, и если я создаю его из командной строки Windows, это не влияет на Scala IDE.