Rx\Functional\Operator\SelectTest::select_calls_selector PHP Method

select_calls_selector() public method

    public function select_calls_selector()
    {
        $xs = $this->createHotObservable([onNext(100, 2), onNext(300, 21), onNext(500, 42), onNext(800, 84), onCompleted(820)]);
        $results = $this->scheduler->startWithCreate(function () use($xs) {
            return $xs->select(function ($elem) {
                return $elem * 2;
            });
        });
        $this->assertMessages([onNext(300, 42), onNext(500, 84), onNext(800, 168), onCompleted(820)], $results->getMessages());
    }