0

我有一个类文件,我在其中定义了几个const val

e.g. 

Constants.kt

const val USERNAME = "user"
const val TOKEN = "token"

现在,我需要编写测试用例以确保如果有人意外更改常量值,那么这些测试用例应该失败,因为更改常量可能会导致数据丢失的潜在损害,因此想要防止。

我正在尝试在下面使用

Whitebox.setInternalState(mowerPreferences, "USERNAME", "user")

但它抛出错误

在 com.my.app.util.Constants 的类层次结构中找不到名为“USERNAME”的实例字段。

请帮助我知道如何修复它。

4

0 回答 0