/** * Tests that you cannot add the same type multiple times to a package. * * @return void * @covers PHP_Depend_Code_Package * @group pdepend * @group pdepend::code * @group unittest */ public function testPackageAcceptsTheSameTypeOnlyOneTime() { $package = new PHP_Depend_Code_Package('foo'); $class = new PHP_Depend_Code_Class('Bar'); $package->addType($class); $package->addType($class); $this->assertSame(1, count($package->getClasses())); }