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