AsmResolver.Tests.Net.SignatureComparerTests.MatchSimpleTypeReferenceTest C# (CSharp) Метод

MatchSimpleTypeReferenceTest() приватный Метод

private MatchSimpleTypeReferenceTest ( ) : void
Результат void
        public void MatchSimpleTypeReferenceTest()
        {
            const string typeNamespace = "SomeNamespace";
            const string typeName = "SomeType";

            var type1 = new TypeReference(CreateAssemblyReference(), typeNamespace, typeName);
            var type2 = new TypeReference(CreateAssemblyReference(), typeNamespace, typeName);
            var type3 = new TypeReference(CreateAssemblyReference(), typeNamespace, typeName + "1");

            var resolutionScope = CreateAssemblyReference();
            resolutionScope.Name += "1";
            var type4 = new TypeReference(resolutionScope, typeNamespace, typeName + "1");

            Assert.IsTrue(_comparer.MatchTypes(type1, type2));
            Assert.IsFalse(_comparer.MatchTypes(type1, type3));
            Assert.IsFalse(_comparer.MatchTypes(type1, type4));
        }