Functional\Tests\InvokeIfTest::testReturnDefaultValueUsed PHP Method

testReturnDefaultValueUsed() public method

    public function testReturnDefaultValueUsed()
    {
        $instance = new \stdClass();
        $this->assertSame('defaultValue', invoke_if($instance, 'someMethod', [], 'defaultValue'));
        $this->assertSame($instance, invoke_if($this, 'someMethod', [], $instance));
        $this->assertNull(invoke_if($this, 'someMethod', [], null));
    }