public function testScenario1() { $counter = new CharCounter(); $counter->count('abca'); $this->assertEquals(3, count(CharCounter::$char_count)); $this->assertEquals(1, count(CharCounter::$char_count['a'])); $this->assertEquals(1, count(CharCounter::$char_count['b'])); $this->assertEquals(1, count(CharCounter::$char_count['c'])); $this->assertEquals(2, $counter->getCharCount('a')); $this->assertEquals(1, $counter->getCharCount('b')); $this->assertEquals(1, $counter->getCharCount('c')); }
<?php require_once dirname(__FILE__) . '/lib/CharCounter.php'; $counter = new CharCounter(); $counter->count('abcaba'); echo 'a:' . $counter->getCharCount('a') . "\n"; echo 'b:' . $counter->getCharCount('b') . "\n"; echo 'c:' . $counter->getCharCount('c') . "\n";