Android 单元测试和全局静态变量
Android Unit Tests and Global Static Variables
我有一个大型应用程序,其中有很多 类 静态变量。
我在项目中添加了几个单元测试。
现在每次测试我 运行 系统是否初始化所有静态变量?
如果是:我该如何预防?
如果否:谢谢 :)
静态变量在 class 加载时被初始化,您不能停止,也不应该停止。
如果您不希望出现这种行为,应将它们声明为实例成员而不是 class 级成员。
我有一个大型应用程序,其中有很多 类 静态变量。 我在项目中添加了几个单元测试。 现在每次测试我 运行 系统是否初始化所有静态变量?
如果是:我该如何预防?
如果否:谢谢 :)
静态变量在 class 加载时被初始化,您不能停止,也不应该停止。
如果您不希望出现这种行为,应将它们声明为实例成员而不是 class 级成员。