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

testMixedKeyNormalization() public method

    public function testMixedKeyNormalization()
    {
        $input = array('"string"' => array('before' => '=>'), 1 => array('before' => '=>'));
        $result = Set::normalize($input);
        $this->assertEqual($input, $result);
        $input = 'Foo,Bar,Baz';
        $result = Set::normalize($input);
        $this->assertEqual(array('Foo' => null, 'Bar' => null, 'Baz' => null), $result);
        $input = array('baz' => 'foo', 'bar');
        $result = Set::normalize($input, false);
        $this->assertEqual(array('baz' => 'foo', 'bar' => null), $result);
    }