public void OrderByName(string left, string right, int expected) { var leftUsingInfo = new UsingOrderInfo(left); var rightUsingInfo = new UsingOrderInfo(right); int result = leftUsingInfo.CompareByName(rightUsingInfo); AssertCompare(expected, result); }
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 OrderByAlias(string left, string right, int expected) { var leftUsingInfo = new UsingOrderInfo(string.Empty) { Alias = left }; var rightUsingInfo = new UsingOrderInfo(string.Empty) { Alias = right }; int result = leftUsingInfo.CompareByAlias(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); }
public void OrderByStatic(bool left, bool right, int expected) { var leftUsingInfo = new UsingOrderInfo(string.Empty) { IsStatic = left }; var rightUsingInfo = new UsingOrderInfo(string.Empty) { IsStatic = right }; int result = leftUsingInfo.CompareByIsStatic(rightUsingInfo); AssertCompare(expected, result); }