我目前正在使用Junit编写单元测试。我想访问一个公共静态变量,并从测试类更新其值。
示例代码:
m1 = df['Column A'].str.contains('|'.join(df['Column B']), case=False)
m2 = df['Column A'].str.contains('|'.join(df['Column C']), case=False)
df['Column D'] = np.select(
[m1 & m2, m1, m2], ['Model/series', 'Brand', 'Model/series'], 'Generic')
测试失败。错误:“想要但从未调用”。请让我知道为什么它失败了?有没有更好的方法来访问公共静态字段并通过测试类更新该字段中的更改?在此先感谢!