Pet*_*ery 6 scala pattern-matching case-class scalatest
我看到有对Option类型的支持,但是自定义案例类呢?
我有点想这样做:
result match {
case SuccessCase(values) => {
values.foo should be ("bar")
}
case FailureCase => // should fail test, but how to say this in ScalaTest?
}
Run Code Online (Sandbox Code Playgroud)
您可以使用 failed() 故意使测试失败,例如 FailureCase => failure("err msg"),但我不确定我是否理解您的要求。也许您可以展示更多代码或详细说明以澄清问题?
归档时间: |
|
查看次数: |
2596 次 |
最近记录: |