コード例 #1
0
        public void DotNetQualifiedName_CompareTo_SameDepths_AGreaterThanB()
        {
            //arrange
            DotNetQualifiedName a = DotNetQualifiedName.FromVisualStudioXml("System.Collections.C");
            DotNetQualifiedName b = DotNetQualifiedName.FromVisualStudioXml("System.Collections.B");
            //act
            int result = a.CompareTo(b);

            //assert
            Assert.AreEqual(1, result);
        }
コード例 #2
0
        public void DotNetQualifiedName_CompareTo_SameDepths_DifferentExplicitInterfaces()
        {
            //arrange
            DotNetQualifiedName a1 = DotNetQualifiedName.FromVisualStudioXml("System.Collections#I1#A");
            DotNetQualifiedName a2 = DotNetQualifiedName.FromVisualStudioXml("System.Collections#I2#A");
            //act
            int result = a1.CompareTo(a2);

            //assert
            Assert.AreNotEqual(0, result);
        }
コード例 #3
0
        public void DotNetQualifiedName_CompareTo_DifferentDepths_ALongerThanB()
        {
            //arrange
            DotNetQualifiedName a = DotNetQualifiedName.FromVisualStudioXml("System.Collections.Generic");
            DotNetQualifiedName b = DotNetQualifiedName.FromVisualStudioXml("System.Collections");
            //act
            int result = a.CompareTo(b);

            //assert
            Assert.AreEqual(1, result);
        }