public void TestCenter_TfsPropertyValueProvider_AccessShadowedMethod_ShouldReturnWrapperValue()
        {
            // setup
            var tfsPropertyValueProvider = new TestClassWrapper(new TestClass());

            // test
            var result = tfsPropertyValueProvider.PropertyValue("MethodWithStringParameter(\"ActuallyPassedParameter\")", x => x);

            // verify
            Assert.AreEqual("WrapperMethodWithStringParameterResult", result);
        }
        public void TestCenter_TfsPropertyValueProvider_CallMethodsTest_ShouldReturnFormattedDate()
        {
            // setup
            var tfsPropertyValueProvider = new TestClassWrapper(new TestClass());

            // test
            var result = tfsPropertyValueProvider.PropertyValue("Date.ToString(\"dd-MMM-yyyy\")", x => x);

            // verify
            Assert.AreEqual("05-Jan-1999", result);
        }
        public void TestCenter_TfsPropertyValueProvider_AccessShadowedProperty_ShouldReturnWrapperValue()
        {
            // setup
            var tfsPropertyValueProvider = new TestClassWrapper(new TestClass());

            // test
            var result = tfsPropertyValueProvider.PropertyValue("MyTestProperty", x => x);

            // verify
            Assert.AreEqual("WrapperPropertyValue", result);
        }