Ejemplo n.º 1
0
        private void CheckValuesWithinTolerance(string methodName, params object[] expected)
        {
            MethodInfo      method = GetType().GetMethod(methodName, BindingFlags.NonPublic | BindingFlags.Instance);
            ParameterInfo   param  = method.GetParameters()[0];
            ValuesAttribute attr   = param.GetCustomAttributes(typeof(ValuesAttribute), false)[0] as ValuesAttribute;

            Assert.That(attr.GetData(param), Is.EqualTo(expected).Within(0.000001));
        }
Ejemplo n.º 2
0
        private void CheckValues(string methodName, params object[] expected)
        {
            MethodInfo      method = GetType().GetMethod(methodName, BindingFlags.NonPublic | BindingFlags.Instance);
            ParameterInfo   param  = method.GetParameters()[0];
            ValuesAttribute attr   = param.GetCustomAttributes(typeof(ValuesAttribute), false)[0] as ValuesAttribute;

            Assert.That(attr.GetData(new ParameterWrapper(new MethodWrapper(GetType(), method), param)), Is.EqualTo(expected));
        }