internal static string ToString(CollationCaseFirst caseFirst) { switch (caseFirst) { case CollationCaseFirst.Lower: return("lower"); case CollationCaseFirst.Off: return("off"); case CollationCaseFirst.Upper: return("upper"); default: throw new ArgumentException($"Invalid caseFirst: {caseFirst}.", nameof(caseFirst)); } }
public void ToString_with_caseFirst_should_return_expected_result(CollationCaseFirst caseFirst, string expectedResult) { var result = Collation.ToString(caseFirst); result.Should().Be(expectedResult); }
public void ToCollationCaseFirst_should_return_expected_result(string value, CollationCaseFirst expectedResult) { var result = Collation.ToCollationCaseFirst(value); result.Should().Be(expectedResult); }