Example #1
0
 /**
  * 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()));
 }