public function testStep4() { $this->assertEquals('reviv', Stemmer::step4('revival')); $this->assertEquals('allow', Stemmer::step4('allowance')); $this->assertEquals('infer', Stemmer::step4('inference')); $this->assertEquals('airlin', Stemmer::step4('airliner')); $this->assertEquals('gyroscop', Stemmer::step4('gyroscopic')); $this->assertEquals('adjust', Stemmer::step4('adjustable')); $this->assertEquals('defens', Stemmer::step4('defensible')); $this->assertEquals('irrit', Stemmer::step4('irritant')); $this->assertEquals('replac', Stemmer::step4('replacement')); $this->assertEquals('adjust', Stemmer::step4('adjustment')); $this->assertEquals('depend', Stemmer::step4('dependent')); $this->assertEquals('adopt', Stemmer::step4('adoption')); $this->assertEquals('homolog', Stemmer::step4('homologou')); $this->assertEquals('commun', Stemmer::step4('communism')); $this->assertEquals('activ', Stemmer::step4('activate')); $this->assertEquals('angular', Stemmer::step4('angulariti')); $this->assertEquals('homolog', Stemmer::step4('homologous')); $this->assertEquals('effect', Stemmer::step4('effective')); $this->assertEquals('bowdler', Stemmer::step4('bowdlerize')); }