public function testMatchesUnderscoreCaps() { $this->assertFalse(NameUtilities::matchesUnderscoreCaps('camelCaseString')); $this->assertFalse(NameUtilities::matchesUnderscoreCaps('StudlyCapsString')); $this->assertFalse(NameUtilities::matchesUnderscoreCaps('dashed-lower-string')); $this->assertFalse(NameUtilities::matchesUnderscoreCaps('underscore_lower_string')); $this->assertTrue(NameUtilities::matchesUnderscoreCaps('Underscore_Caps_String')); $this->assertFalse(NameUtilities::matchesUnderscoreCaps('lower case string')); $this->assertFalse(NameUtilities::matchesUnderscoreCaps('Title Case String')); $this->assertFalse(NameUtilities::matchesUnderscoreCaps('This One Isn\'t Easy - A Test Case @ sitegear.org')); }