/** * @depends testInterface * @return null */ public function testGetSetMultiResultOptions() { $this->assertEquals(array(), $this->request->getMultiResultOptions()); $options = array(1, 2, 3); $this->assertSame($this->request, $this->request->setMultiResultOptions($options)); $this->assertEquals($options, $this->request->getMultiResultOptions()); /* empty array is valid */ $options = array(); $this->assertSame($this->request, $this->request->setMultiResultOptions($options)); $this->assertEquals($options, $this->request->getMultiResultOptions()); }
/** * @depends testInterface * @expectedException Exception * @dataProvider provideInvalidArray * @return null */ public function testSetMultiResultNotArray_Failure($values) { $this->request->setMultiResultOptions($values); }