1
在两个逻辑上等于ResultOfStringPassedToVerb实例下面的代码比较不考虑字符串,应打印ResultOfStringPassedToVerb等于之前应该
两者相等
但它打印
两个不同
package msgs
import org.scalatest.FlatSpecLike
import org.scalatest.Matchers._
import org.scalatest.words.ResultOfStringPassedToVerb
/**
* Created by mogli on 9/1/17.
*/
object FlatSpecMsgs extends FlatSpecLike {
def main(args: Array[String]): Unit = {
val m1: ResultOfStringPassedToVerb = "a" should "b"
val m2 = "a" should "b"
// println(m1)
// println(m2)
if (m1.equals(m2)) {
println("both are equal")
} else {
println("both are different")
}
}
}