public void ShouldSplitCamelCasedWord() { var words = new CamelCasedWord("TestText").Words(); Assert.That(words, Is.EqualTo(new[] { "Test", "Text" })); }
public void ShouldNotSplitMultipleCapitalizedLetters() { var words = new CamelCasedWord("ODataDemo").Words(); Assert.That(words, Is.EqualTo(new[] { "OData", "Demo" })); }
public void ShouldSplitCamelCasedWordStartingWithALowerCaseWord() { var words = new CamelCasedWord("testText").Words(); Assert.That(words, Is.EqualTo(new[] { "test", "Text" })); }
public void ShouldSplitCamelCasedWordContainingingWithDigits() { var words = new CamelCasedWord("Test12TextEND").Words(); Assert.That(words, Is.EqualTo(new[] { "Test", "12", "Text", "END" })); }
public void ShouldSplitCamelCasedWordEndingWithUpperCase() { var words = new CamelCasedWord("TestTextEND").Words(); Assert.That(words, Is.EqualTo(new[] { "Test", "Text", "END" })); }
public void ShouldSplitCamelCasedWordBeginningWithUpperCase() { var words = new CamelCasedWord("BEGINTestText").Words(); Assert.That(words, Is.EqualTo(new[] { "BEGIN", "Test", "Text" })); }