public function testGetSubfieldsWithCode() { $f = new Field('003@', 0); $f->setSubfields(array(new Subfield('a', 'first a'), new Subfield('d', 'first d'), new Subfield('a', 'second a'))); $this->assertEquals(2, count($f->getSubfieldsWithCode('a'))); $this->assertEquals(1, count($f->getSubfieldsWithCode('d'))); $this->assertEquals(0, count($f->getSubfieldsWithCode('x'))); }