lithium\tests\cases\util\SetTest::testDepthOneLevelWithDefaults PHP Method

testDepthOneLevelWithDefaults() public method

    public function testDepthOneLevelWithDefaults()
    {
        $data = array();
        $result = Set::depth($data);
        $this->assertEqual(0, $result);
        $data = array('one', '2', 'three');
        $result = Set::depth($data);
        $this->assertEqual(1, $result);
        $data = array('1' => '1.1', '2', '3');
        $result = Set::depth($data);
        $this->assertEqual(1, $result);
        $data = array('1' => '1.1', '2', '3' => array('3.1' => '3.1.1'));
        $result = Set::depth($data, array('all' => false));
        $this->assertEqual(1, $result);
    }