NsplTest\FTest::testCompose PHP Метод

testCompose() публичный Метод

public testCompose ( )
    public function testCompose()
    {
        $countFiltered = compose('count', filter);
        $this->assertEquals(3, $countFiltered('is_int', [1, 'a', 2, 'b', 3]));
        $underscoreToCamelcase = compose('lcfirst', partial('str_replace', '_', ''), rpartial('ucwords', '_'));
        $this->assertEquals('underscoreToCamelcase', $underscoreToCamelcase('underscore_to_camelcase'));
        $countFiltered = call_user_func(compose, 'count', filter);
        $this->assertEquals(3, $countFiltered('is_int', [1, 'a', 2, 'b', 3]));
        $this->assertEquals('\\nspl\\f\\compose', compose);
    }