public function testCreation() { foreach ($this->params as $key => $value) { $this->builder->expects($this->once())->method($key)->will($this->returnValue($value)); } $requestParams = new RequestParams($this->builder); foreach ($this->params as $key => $value) { $this->assertEquals($value, $requestParams->{$key}(), $key . ' was not returned properly'); } }