0
這個測試是OK,因爲我用toString
明確scala specs2。等於支票依託的toString
"have one sentence by '...'" in {
val text1 = Text("some text...")
text1.sentences must have size(1)
text1.sentences(0).toString must_== "some text"
}
如果沒有toSting
它失敗的消息,如測試:
Expected :some text
Actual :some text
java.lang.Exception: 'some text: dictionary.Sentence' is not equal to 'some text: java.lang.String'
我理解它的意義(一般),但由於
toString
是 無論如何不應該檢查字符串字符串然後呢?寫這個測試的最好方法是簡潔嗎?直接使用
toString
。