Depending on the implementation of Kendo Menu via ASP.NET Core it returns different HTML. In the case where we use Html.Kendo it is generated in a way that works well with all built-in methods in the translators.
However, if we use tag helper syntax instead, the structure of the Kendo menu element is different and the code below times out.
KendoMenu menu = Pages.Home.MenuNavigation; KendoMenuItem menuItemSettings = menu.AllMenus.SingleOrDefault(x => x.MenuItemTitle == "title"); menuItemSettings.MouseHover(); Wait.For(x => menuItemSettings.AllOptions.Count > 0, menuItemSettings, 5000); // running into a timeout, because menuItemSettings.AllOptions always 0
It would be helpful to extend the functionality of the Kendo translators to include both types of DOM structure. We are using Kendo UI version 2022.2.510 and Test Studio 2022.2.804.