| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- //
- // PropertyInfoTest.cs - NUnit Test Cases for PropertyInfo
- //
- // Author:
- // Gert Driesen ([email protected])
- //
- // (C) 2004 Novell
- //
- using System;
- using System.Reflection;
- using NUnit.Framework;
- namespace MonoTests.System.Reflection
- {
- [TestFixture]
- public class PropertyInfoTest : Assertion
- {
- [Test]
- public void GetAccessorsTest()
- {
- Type type = typeof(TestClass);
- PropertyInfo property = type.GetProperty ("ReadOnlyProperty");
- MethodInfo[] methods = property.GetAccessors (true);
- AssertEquals ("GetAccessors#1", 1, methods.Length);
- AssertNotNull ("GetAccessors#2", methods[0]);
-
- }
- private class TestClass
- {
- public string ReadOnlyProperty
- {
- get { return string.Empty; }
- }
- }
- }
- }
|