scala
import org.scalatest._
class MySpec extends FlatSpec with Matchers {
"A calculator" should "add two numbers correctly" in {
val calculator = new Calculator()
val result = calculator.add(2, 3)
result shouldEqual 5
}
it should "subtract two numbers correctly" in {
val calculator = new Calculator()
val result = calculator.subtract(5, 3)
result shouldEqual 2
}
}
class Calculator {
def add(a: Int, b: Int): Int = a + b
def subtract(a: Int, b: Int): Int = a - b
}