/** * @expectedException InvalidArgumentException */ public function testAddSubfieldThrowsExceptionOnDuplicateSubfield() { $f = new Field('003@', 0); $s = new Subfield('a', 'valid'); $f->addSubfield($s); $f->addSubfield($s); }