最佳答案
有没有办法为不同的输入参数定义不同的模拟期望?例如,我有一个名为 DB 的数据库层类。该类有一个名为“ Query (string $Query)”的方法,该方法在输入时接受一个 SQL 查询字符串。我是否可以为这个类(DB)创建 mock,并根据输入查询字符串为不同的 Query 方法调用设置不同的返回值?