scala - 使用 ZIO Test 模拟任何值作为输入参数
问题描述
我模拟以下功能:
def deploy(deployRequest: DeployRequest, mergeResults: Seq[MergeResult]): Task[Deployment]
对于结果,我不在乎输入。所以我的问题是,有没有办法用zio.test.mock
.
就像是:
ProcessEngineMock.Deploy(any, any) returns value(deployment)
(deployment
是输出)
解决方案
Assertion.anything
应该做的工作
推荐阅读
- python - 使用 Python 从 Salesforce URL 下载图像
- php - 无法使用 cakePHP 3.7 将数据保存在多个表中
- javascript - ng-view 不加载页面
- android - 无法膨胀重复片段(com.google.android.gms.location.places.ui.PlaceAutocompleteFragment)
- excel - VBA中的图形计数器
- c++ - 创建 std::tuple 时从 const char* 或 char* 推导出 std::string
- java - 从应用程序上下文启动活动时的风险?
- nuget - Nuget 崩溃的视觉工作室 2019
- python - 使用 PyExcel 写入 Excel 文件在 PyInstaller 捆绑的 exe (Windows) 上不起作用,写入空文件
- javascript - redux 操作返回未定义的视图