Exemplo n.º 1
0
    public void ShouldSplitCamelCasedWord()
    {
        var words = new CamelCasedWord("TestText").Words();

        Assert.That(words, Is.EqualTo(new[] { "Test", "Text" }));
    }
Exemplo n.º 2
0
    public void ShouldNotSplitMultipleCapitalizedLetters()
    {
        var words = new CamelCasedWord("ODataDemo").Words();

        Assert.That(words, Is.EqualTo(new[] { "OData", "Demo" }));
    }
Exemplo n.º 3
0
    public void ShouldSplitCamelCasedWordStartingWithALowerCaseWord()
    {
        var words = new CamelCasedWord("testText").Words();

        Assert.That(words, Is.EqualTo(new[] { "test", "Text" }));
    }
Exemplo n.º 4
0
    public void ShouldSplitCamelCasedWordContainingingWithDigits()
    {
        var words = new CamelCasedWord("Test12TextEND").Words();

        Assert.That(words, Is.EqualTo(new[] { "Test", "12", "Text", "END" }));
    }
Exemplo n.º 5
0
    public void ShouldSplitCamelCasedWordEndingWithUpperCase()
    {
        var words = new CamelCasedWord("TestTextEND").Words();

        Assert.That(words, Is.EqualTo(new[] { "Test", "Text", "END" }));
    }
Exemplo n.º 6
0
    public void ShouldSplitCamelCasedWordBeginningWithUpperCase()
    {
        var words = new CamelCasedWord("BEGINTestText").Words();

        Assert.That(words, Is.EqualTo(new[] { "BEGIN", "Test", "Text" }));
    }