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);
        }
示例#2
0
        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);
        }