在我们的核心领域模型设计中,有一个名为“Category”的类,其构造函数被设计为内部函数。由于构造函数是内部函数,所以在编写单元测试用例时,我将无法创建“Category”对象。
因此,我的问题是,为了使“Category”类可测试,将构造函数设置为公共函数是最佳实践吗?或者我不应该测试“Category”,而应该测试负责创建此对象的类/方法?
谢谢,
Rajeesh
因此,我的问题是,为了使“Category”类可测试,将构造函数设置为公共函数是最佳实践吗?或者我不应该测试“Category”,而应该测试负责创建此对象的类/方法?
谢谢,
Rajeesh