2
我正在开发一个AS3应用程序,它使用Singleton类在数组中存储度量标准。这是一个Singleton,因为我只想要创建这个类的一个实例,它需要从应用程序的任何部分创建。使用Singleton进行单元测试
当我想单元测试这个类时,困难就来了。我认为添加公共getter和setter将使我能够正确地进行单元测试,并对我的应用程序有用。我已经读过,转换到工厂模式将启用单元测试或使用控制反转。这当然会使它更加灵活。我想知道人们对此事的看法,因为在这方面有很多矛盾的观点!
感谢
克里斯