在ScalaTest中断言案例类

我看到有对Option类型的支持,但是自定义案例类呢?

我有点想这样做:

result match {
  case SuccessCase(values) => {
    values.foo should be ("bar")
  }
  case FailureCase => // should fail test,but how to say this in ScalaTest?
}

解决方法

您可以使用fail()故意使测试失败,例如FailureCase =>失败(“错误信息”),但我不确定我明白你在追求什么.也许您可以展示更多代码或详细阐述问题?

相关文章

共收录Twitter的14款开源软件,第1页Twitter的Emoji表情 Tw...
Java和Scala中关于==的区别Java:==比较两个变量本身的值,即...
本篇内容主要讲解“Scala怎么使用”,感兴趣的朋友不妨来看看...
这篇文章主要介绍“Scala是一种什么语言”,在日常操作中,相...
这篇文章主要介绍“Scala Trait怎么使用”,在日常操作中,相...
这篇文章主要介绍“Scala类型检查与模式匹配怎么使用”,在日...