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")
}
}
}