我试图使用"应该是"功能以及逻辑" OR"运算符如下(例如):
def String(x :Integer) :Integer ={
/*----------------
-----------------*/
return value;
}
String.value.size should be (8) || String.value.size should be (0) /*that is anything other than the value 8 or 0 should cause a false and the program should start execution */
但是我收到一个错误,说"值为||不是org.scalatest.matchers.Matcher [Any]"
的成员有人可以帮助我吗?提前谢谢..
答案 0 :(得分:8)
从错误消息中看起来String.value.size should be (8)
返回org.scalatest.matchers.Matcher
的实例,该实例没有成员||
。根据{{3}},您应该使用or
进行分离,例如
String.value.size should (be (8) or be (0))