Android单元测试和全局静态变量



我有一个大型应用程序,它有很多带有静态变量的类。我在项目中添加了几个单元测试。现在,我运行的每个测试系统都初始化所有静态变量吗?

如果是:我该如何预防?

如果没有:谢谢:)

静态变量在类加载时被初始化,您不能停止,也不应该停止。

如果您不希望出现这种行为,则应将它们声明为实例成员,而不是类级成员。

最新更新