UtilsTest::testArrayFilterRecursive PHP Method

testArrayFilterRecursive() public method

    public function testArrayFilterRecursive()
    {
        $array = ['test' => '', 'test2' => 'test2'];
        $array = Utils::arrayFilterRecursive($array, function ($k, $v) {
            return !(is_null($v) || $v === '');
        });
        $this->assertContainsOnly('string', $array);
        $this->assertFalse(isset($array['test']));
        $this->assertTrue(isset($array['test2']));
        $this->assertEquals('test2', $array['test2']);
    }