我有一个 winforms 应用程序,我正在编写一些带有基本断言的编码 UI 测试。我不确定如何确认特定表单上的接受按钮。当我创建我的断言时,我看不到要断言的属性。在使用编码的 UI 测试构建器时,我确实看到了诸如启用、存在、hasfocus 之类的属性,但是在表单级别或按钮级别我看不到任何类似“默认按钮”或“接受按钮”的东西。
我的问题特别是创建一个可以检查表单并验证正确按钮设置为接受按钮的编码 UI 测试。所有代码都由测试生成器(在 VS2012 中)生成并放入 [classname].designer.cs 文件中。没有代码可以发布,因为我的问题是关于如何使用该工具(或其他方式)来验证表单接受按钮。