public void TestIsValue() { for (int i = 0; i < _values.Length; i++) { for (int j = 0; j < _values.Length; j++) { SimpleType st = (SimpleType)_values[i][0]; object value = _values[j][1]; if (i != j) { Assert.IsFalse(st.IsValue(value)); } else { Assert.IsTrue(st.IsValue(value)); } } } }