System.Reflection.Tests.PropertyInfoTests.GetAccessors C# (CSharp) Method

GetAccessors() private method

private GetAccessors ( string name, int accessorPublicCount, int accessorPublicAndNonPublicCount ) : void
name string
accessorPublicCount int
accessorPublicAndNonPublicCount int
return void
        public static void GetAccessors(string name, int accessorPublicCount, int accessorPublicAndNonPublicCount)
        {
            PropertyInfo pi = typeof(PropertyInfoMembers).GetTypeInfo().GetProperty(name, BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance);
            Assert.Equal(accessorPublicCount, pi.GetAccessors().Length);
            Assert.Equal(accessorPublicCount, pi.GetAccessors(false).Length);
            Assert.Equal(accessorPublicAndNonPublicCount, pi.GetAccessors(true).Length);
        }