import org.scalatest._
class MyTestSuite extends FunSuite {
test("Addition test") {
val result = 1 + 1
assert(result == 2)
}
test("Subtraction test") {
val result = 5 - 3
assert(result == 2)
}
}
object Main {
def main(args: Array[String]): Unit = {
val suiteToRun = new MyTestSuite
val runner = new org.scalatest.runner.Runner(suiteToRun)
runner.run()
}
}
groovy
dependencies {
testImplementation 'org.scalatest:scalatest_2.13:3.2.10'
}
bash
$ scalac -cp "lib/scalatest_2.13-3.2.10.jar" Main.scala
$ scala -cp "lib/scalatest_2.13-3.2.10.jar:." Main