public function testEncodeDecode() { $request = new TestRequest(1, 'a', 'b', 'c'); $recodedRequest = TestRequest::decode($request->encode()); $this->assertEquals($recodedRequest, $request); }