gpt4 book ai didi

xcode - 快速 Xcode 单元测试 : Cannot convert value of type "Person" to expected argument type "Person"

转载 作者:搜寻专家 更新时间:2023-10-31 08:33:10 25 4
gpt4 key购买 nike

我正在尝试编写一个单元测试类来测试我的自定义类。当我尝试使用自定义对象作为输入变量调用自定义类中的方法时,我得到:'无法将类型“Person”的值转换为预期的参数类型“Person”。 “Person”是从 NSManagedObject 继承的类,输入对象是从中创建的。我对采用其他值类型的其他方法没有问题。该方法工作正常。测试类是唯一提示这个的。这是错误还是限制?有什么建议可以让我更深入地研究这个问题吗?

最佳答案

我之前遇到过这个问题。事实证明,被测系统(在我的例子中是调用对象的服务;对于您的示例,可能是 PersonService)没有测试项目的 Target 成员资格。我只是点击了 .swift 文件,并确保主项目和测试项目都被选中。

希望这对您有所帮助!

关于xcode - 快速 Xcode 单元测试 : Cannot convert value of type "Person" to expected argument type "Person",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33250398/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com