OpenQA.Selenium.ElementSelectingTest.AssertTogglingSwapsSelectedStateFrom C# (CSharp) Method

AssertTogglingSwapsSelectedStateFrom() private static method

private static AssertTogglingSwapsSelectedStateFrom ( IWebElement element, bool originalState ) : void
element IWebElement
originalState bool
return void
        private static void AssertTogglingSwapsSelectedStateFrom(IWebElement element, bool originalState)
        {
            element.Click();
            bool isNowSelected = element.Selected;
            Assert.AreNotEqual(isNowSelected, originalState, string.Format("Expected element {0} to have been toggled to {1} but was {2}", Describe(element), SelectedToString(!originalState), SelectedToString(originalState)));
            AssertSelected(element, !originalState);
        }