コード例 #1
0
        public void OrderByIsStaticThenByAlias(bool leftIsStatic, string leftAlias, bool rightIsStatic, string rightAlias, int expected)
        {
            var leftUsingInfo = new UsingOrderInfo(string.Empty)
            {
                IsStatic = leftIsStatic, Alias = leftAlias
            };
            var rightUsingInfo = new UsingOrderInfo(string.Empty)
            {
                IsStatic = rightIsStatic, Alias = rightAlias
            };

            int result = leftUsingInfo.CompareTo(rightUsingInfo);

            AssertCompare(expected, result);
        }
コード例 #2
0
        public void OrderByAliasThenByName(string leftAlias, string leftName, string rightAlias, string rightName, int expected)
        {
            var leftUsingInfo = new UsingOrderInfo(leftName)
            {
                Alias = leftAlias
            };
            var rightUsingInfo = new UsingOrderInfo(rightName)
            {
                Alias = rightAlias
            };

            int result = leftUsingInfo.CompareTo(rightUsingInfo);

            AssertCompare(expected, result);
        }