public static void CreateAccountRightsFor(RemoteWebDriver browser, string userEmail, ObjectTypes objectType, string objectName) { browser.FindElementByCssSelector("a[href='/Account']").Click(); var vendorUserRow = browser.FindElementByLinkText(userEmail).FindElement(By.XPath("./ancestor::tr")); vendorUserRow.FindElement(By.CssSelector("a[href^='/Account/Edit']")).Click(); browser.FindElementByCssSelector("a[href^='/AccountRights/Create'][href$='" + Enum.GetName(typeof(ObjectTypes), objectType) + "']").Click(); SiteUtil.SetValueForChosenJQueryControl(browser, "#ObjectId_chzn", objectName); browser.FindElementByCssSelector("form[action^='/AccountRights/Create'] input[type='submit']").Click(); browser.FindElementByCssSelector(".success"); }