gpt4 book ai didi

javascript - 模拟 - 在调用构造函数之前设置属性

转载 作者:行者123 更新时间:2023-11-28 11:42:27 24 4
gpt4 key购买 nike

在RhinoMocks或Moq中,可以在调用构造函数之前设置对象的属性吗?

我正在尝试测试一种方法。

包含该方法的类在其构造函数中有一些代码,这些代码取决于设置的某些成员,不幸的是构造函数中没有参数来设置它们,因此我必须通过属性来设置它们。在RhinoMocks或Moq中调用构造函数之前有什么方法可以设置这个属性吗?

最佳答案

那会如何运作?在尚不存在的对象上设置属性?我认为您应该认识到您的类的设计存在问题,并尝试更改它以使其变得更易于测试,例如使用 dependency injection .

关于javascript - 模拟 - 在调用构造函数之前设置属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1921328/

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