I ran my test, which failed, but for the following (seemingly-contradictory) reason:
should return an myClassVector *** FAILED ***
[info] Expected myClassVector(3, 9, 12), but got myClassVector(3, 9, 12)
Here is my actual test:
class myClassVector extends FlatSpec
{
"myClassVector" should "return myClassVector" in {
val test = Vector[Int](1, 3, 4)
val cvec = new myClassVector(test)
assertResult(cvec(3,9,12)){cvec * 3}
}
}
I would like to also note that:
assertResult((3,9,12)){cvec*3}
doesn't work either.
Thanks