/** * Tests that the filter not accepts a function with an invalid package. * * @return void */ public function testFilterNotAcceptsFunction() { $namespace = new ASTNamespace(__FUNCTION__); $function = $namespace->addFunction(new ASTFunction('Func')); $filter = new PackageArtifactFilter(array(__FUNCTION__)); $this->assertFalse($filter->accept($function)); }
/** * testIsUserDefinedReturnsTrueWhenAtLeastOneFunctionExists * * @return void */ public function testIsUserDefinedReturnsTrueWhenAtLeastOneFunctionExists() { $namespace = new ASTNamespace('package1'); $namespace->addFunction(new ASTFunction("foo", 0)); $this->assertTrue($namespace->isUserDefined()); }