Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Scala 不确定断言_Scala_Scalatest - Fatal编程技术网

Scala 不确定断言

Scala 不确定断言,scala,scalatest,Scala,Scalatest,我正在用Scala编写一个集成测试。测试首先搜索配置文件以获取另一个系统的访问信息 如果它找到了文件,那么测试应该像往常一样运行,但是如果它没有找到文件,我不想让测试失败,我宁愿不确定地指出测试不能运行,因为只缺少配置 在C#中,我知道有我想要的东西,Scala中有类似的东西吗?我想你需要的是假设/取消(从“假设”部分找到): 特质断言还提供了允许您取消测试的方法。如果测试所需的资源不可用,您将取消测试。例如,如果测试需要外部数据库联机,但它没有联机,则可以取消测试,以表明由于缺少数据库而无法运

我正在用Scala编写一个集成测试。测试首先搜索配置文件以获取另一个系统的访问信息

如果它找到了文件,那么测试应该像往常一样运行,但是如果它没有找到文件,我不想让测试失败,我宁愿不确定地指出测试不能运行,因为只缺少配置


在C#中,我知道有我想要的东西,Scala中有类似的东西吗?

我想你需要的是
假设
/
取消
(从“假设”部分找到):

特质断言还提供了允许您取消测试的方法。如果测试所需的资源不可用,您将取消测试。例如,如果测试需要外部数据库联机,但它没有联机,则可以取消测试,以表明由于缺少数据库而无法运行