详细信息
建议类型:无法访问的字段的断言
是否可在首选项配置:是
过滤器分类:断言
说明
当您使用跟踪选项运行代码时,将显示此建议。如果 UTA 在执行过程中检测到无法访问的字段被更改,将显示相关信息并生成需要手动修改代码的断言模板。详细信息,请参阅跟踪对象变更和创建断言。
示例
如果使用跟踪选项执行以下代码,UTA 将显示此建议:
public class Example { private boolean flag = false; void setFlag(boolean flag) { this.flag = flag; } } @Test public void testSetFlag() { Example example = new Example(); boolean flag = true; example.setFlag(flag); }
点击创建断言模板操作链接,生成断言模板:
// Then - assertion templates for this instance of ExampleTest.Example boolean example_flag = false; // UTA: default value assertTrue(example_flag);