Go\Aop\Framework\StaticClosureMethodInvocationTest::testRecursionWorks PHP Method

testRecursionWorks() public method

public testRecursionWorks ( )
    public function testRecursionWorks()
    {
        $invocation = new self::$invocationClass(self::FIRST_CLASS_NAME, 'staticLsbRecursion', []);
        $child = new FirstStatic($invocation);
        $childClass = get_class($child);
        $this->assertEquals(5, $childClass::staticLsbRecursion(5, 0));
        $this->assertEquals(20, $childClass::staticLsbRecursion(5, 3));
    }