/** * test collectParamsFromMap() method * * @test */ public function collectParamsFromMap() { $this->generateComponent(['mocks' => ['request' => ['is']]]); $this->request->expects($this->any())->method('is')->with('get')->will($this->returnValue(true)); $this->Api->recordMap = ['User' => ['id', 'name', 'email']]; $result = $this->Api->collectParamsFromMap(); $this->assertSame([], $result); $this->request->query = ['id' => 1, 'name' => 'hiromi']; $result = $this->Api->collectParamsFromMap(); $this->assertSame(['id' => 1, 'name' => 'hiromi'], $result); }