ParserTest::testOn_isSubExp PHP Method

testOn_isSubExp() public method

public testOn_isSubExp ( )
    public function testOn_isSubExp()
    {
        $method = new \ReflectionMethod('LightnCandy\\Parser', 'isSubExp');
        $this->assertEquals(false, $method->invokeArgs(null, array_by_ref(array(0))));
        $this->assertEquals(false, $method->invokeArgs(null, array_by_ref(array(array()))));
        $this->assertEquals(false, $method->invokeArgs(null, array_by_ref(array(array(\LightnCandy\Parser::SUBEXP, 0)))));
        $this->assertEquals(false, $method->invokeArgs(null, array_by_ref(array(array(\LightnCandy\Parser::SUBEXP, 0, 0)))));
        $this->assertEquals(false, $method->invokeArgs(null, array_by_ref(array(array(\LightnCandy\Parser::SUBEXP, 0, '', 0)))));
        $this->assertEquals(true, $method->invokeArgs(null, array_by_ref(array(array(\LightnCandy\Parser::SUBEXP, 0, '')))));
    }