/** * @expectedException InvalidArgumentException * @expectedExceptionMessage missing a name */ public function test_add_missingName() { $x = new Template(null); $y = new Template(null); $x->add($y); }