Sha256: 38dc20ec5fedd9d068847b4d369c1984d450f5f5f5756265fcdec7d98f746c23
Contents?: true
Size: 1.27 KB
Versions: 93
Compression:
Stored size: 1.27 KB
Contents
<?php require_once 'acronym.php'; class AcronymTest extends PHPUnit_Framework_TestCase { public function testBasicTitleCase() { $this->assertEquals('PNG', acronym('Portable Network Graphics')); } public function testLowerCaseWord() { $this->markTestSkipped(); $this->assertEquals('ROR', acronym('Ruby on Rails')); } public function testCamelCase() { $this->markTestSkipped(); $this->assertEquals('HTML', acronym('HyperText Markup Language')); } public function testAllCapsWords() { $this->markTestSkipped(); $this->assertEquals('PHP', acronym('PHP: Hypertext Preprocessor')); } public function testHyphenated() { $this->markTestSkipped(); $this->assertEquals('CMOS', acronym('Complementary metal-oxide semiconductor')); } // Additional points for making the following tests pass public function testOneWordIsNotAbbreviated() { $this->markTestSkipped(); $this->assertEmpty(acronym('Word')); } public function testUnicode() { $this->markTestSkipped(); $phrase = 'Специализированная процессорная часть'; $this->assertEquals('СПЧ', acronym($phrase)); } }
Version data entries
93 entries across 93 versions & 1 rubygems