使用 ZIO 测试模拟任何值作为输入参数

Mocking any value as input parameter with ZIO Test

我模拟了以下函数:

def deploy(deployRequest: DeployRequest, mergeResults: Seq[MergeResult]): Task[Deployment]

对于结果,我不关心输入。所以我的问题是,有没有办法用 zio.test.mock.

来实现这个目标?

类似于:

ProcessEngineMock.Deploy(any, any) returns value(deployment)

deployment 是输出)

Assertion.anything 应该做的工作