Пример #1
0
        public AssemblyTypeMemberView(AssemblyTypeMember member)
        {
            bool isExtension = (member.typeMember is TypeMethod) ? (member.typeMember as TypeMethod).IsExtensionMethod : false;

            FullName = member.GetFullName() + (isExtension ? "(Extension method)" : "");
        }
Пример #2
0
        public void StaticMethodModifierTest()
        {
            AssemblyTypeMember method = testClass.typeMembers.Find(item => item.FullName.Contains("staticVoidMethod"));

            Assert.AreEqual("static ", method.DataAttribute);
        }
Пример #3
0
        public void PrivateMethodModifierTest()
        {
            AssemblyTypeMember method = testClass.typeMembers.Find(item => item.FullName.Contains("privateIntMethod"));

            Assert.AreEqual("private ", method.AccessModifier);
        }
Пример #4
0
        public void InternalMethodModifierTest()
        {
            AssemblyTypeMember method = testClass.typeMembers.Find(item => item.FullName.Contains("internalVoidMethod"));

            Assert.AreEqual("internal ", method.AccessModifier);
        }
Пример #5
0
        public void ProtectedFieldModifierTest()
        {
            AssemblyTypeMember field = testClass.typeMembers.Find(item => item.FullName.Contains("protectedStringField"));

            Assert.AreEqual("protected ", field.AccessModifier);
        }
Пример #6
0
        public void PublicFieldModifierTest()
        {
            AssemblyTypeMember field = testClass.typeMembers.Find(item => item.FullName.Contains("publicBoolField"));

            Assert.AreEqual("public ", field.AccessModifier);
        }