public static void ExecuteInternal(ITestContext context) { if (null == context) { throw new ArgumentNullException("context"); } var attributeLocator = AttributeLocator.Parse(context.Target); var element = context.FindElement(attributeLocator.ElementLocator); var attributeValue = element.GetAttribute(attributeLocator.AttributeName); context.Set(context.Value, attributeValue); }
public static void ExecuteInternal(ITestContext context) { if (null == context) { throw new ArgumentNullException("context"); } var attributeLocator = AttributeLocator.Parse(context.Target); var element = context.FindElement(attributeLocator.ElementLocator); var expected = context.Value; var actual = element.GetAttribute(attributeLocator.AttributeName); TestCommandHelper.AssertAreEqual(expected, actual); }