Igorw\ComposeTest::testPipelineWithMultipleFuncs PHP Method

testPipelineWithMultipleFuncs() public method

    function testPipelineWithMultipleFuncs()
    {
        $composed = pipeline(function ($x) {
            return "foo({$x})";
        }, function ($x) {
            return "bar({$x})";
        }, function ($x) {
            return "baz({$x})";
        });
        $this->assertSame('baz(bar(foo(x)))', $composed('x'));
    }