public testDefiningAfterCallingUnqualified ( ) |
public function testDefiningAfterCallingUnqualified()
{
$function = __NAMESPACE__ . '\\highlight_string';
$this->assertFalse(function_exists($function));
highlight_string("foo", true);
$builder = new MockBuilder();
$builder->setNamespace(__NAMESPACE__)->setName("highlight_string")->setFunctionProvider(new FixedValueFunction("bar"));
$this->mock = $builder->build();
$this->mock->enable();
$this->assertTrue(function_exists($function));
$this->assertEquals("bar", highlight_string("foo"));
}