使用TestStack.White我试图单击MahApps汉堡菜单中的菜单项。例如,如果我从他们的documentation中获取任何示例,则可以像这样从TestStack捕获“ HamburgerMenuIconItem”:
var item = window.Get(SearchCriteria.ByAutomationId("Test")).GetParent<UIItem>();
使用“ HamburgerMenuIconItem”名称以及诸如文本和图标之类的属性看起来正确。但是单击它没有任何作用...
我试图放入一个按钮-来包装文本/标签或图标,但是如果在Tag中声明了一个视图,那么这会使菜单项的Command功能混乱(我可能需要)。
关于如何单击TestStack.White UI测试中的MahApps菜单项的任何想法?