def test_acronym_in_middle(self): counter = WordCounter() result = counter._uncamelCase('embedHTMLHere') self.assertEquals(['embed','HTML', 'Here'], list(result))
def test_joined_leadingUpper(self): counter = WordCounter() result = counter._uncamelCase('LeadingUpper') self.assertEquals(['Leading','Upper'], list(result))
def test_end_with_acronym(self): counter = WordCounter() result = counter._uncamelCase('endWithHTML') self.assertEquals(['end','With','HTML'], list(result))
def test_capitalized(self): counter = WordCounter() result = counter._uncamelCase('This') self.assertEquals(['This'], list(result))
def test_joined_leadingLower(self): counter = WordCounter() result = counter._uncamelCase('thisTime') self.assertEquals(['this','Time'], list(result))
def test_all_lower(self): counter = WordCounter() result = counter._uncamelCase('this') self.assertEquals(['this'], list(result))
def test_leading_upper(self): counter = WordCounter() result = counter._uncamelCase('THIS') self.assertEquals(['THIS'], list(result))
def test_end_with_acronym(self): counter = WordCounter() result = counter._uncamelCase('endWithHTML') self.assertEquals(['end', 'With', 'HTML'], list(result))
def test_acronym_in_middle(self): counter = WordCounter() result = counter._uncamelCase('embedHTMLHere') self.assertEquals(['embed', 'HTML', 'Here'], list(result))
def test_joined_leadingUpper(self): counter = WordCounter() result = counter._uncamelCase('LeadingUpper') self.assertEquals(['Leading', 'Upper'], list(result))
def test_joined_leadingLower(self): counter = WordCounter() result = counter._uncamelCase('thisTime') self.assertEquals(['this', 'Time'], list(result))