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); }
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); }