@@ -342,6 +342,28 @@ public function testParseUnknownVersion(){
342
342
]);
343
343
}
344
344
345
+ /**
346
+ * @return void
347
+ * @throws JSONRPCException
348
+ */
349
+ public function testGetters (){
350
+ $ this ->assertEquals (123 ,Message::createRequestMessageV1 (123 ,'myMethod ' )->getId ());
351
+ $ this ->assertEquals ('myMethod ' ,Message::createRequestMessageV1 (123 ,'myMethod ' )->getMethod ());
352
+ $ this ->assertEquals ([],Message::createRequestMessageV1 (123 ,'myMethod ' )->getParams ());
353
+
354
+ $ this ->assertNull (Message::createNotificationMessageV1 ('myMethod ' )->getId ());
355
+ $ this ->assertEquals ('myMethod ' ,Message::createNotificationMessageV1 ('myMethod ' )->getMethod ());
356
+ $ this ->assertEquals ([],Message::createNotificationMessageV1 ('myMethod ' )->getParams ());
357
+
358
+ $ this ->assertEquals (123 ,Message::createResponseMessageV1 (123 ,'myResult ' )->getId ());
359
+ $ this ->assertEquals ('myResult ' ,Message::createResponseMessageV1 (123 ,'myResult ' )->getResult ());
360
+ $ this ->assertNull (Message::createResponseMessageV1 (123 ,'myResult ' )->getError ());
361
+
362
+ $ this ->assertEquals (456 ,Message::createResponseMessageV1 (123 ,null ,(object ) ['code ' =>456 ,'message ' =>'Some error text ' ,'data ' =>true ])->getErrorCode ());
363
+ $ this ->assertEquals ('Some error text ' ,Message::createResponseMessageV1 (123 ,null ,(object ) ['code ' =>456 ,'message ' =>'Some error text ' ,'data ' =>true ])->getErrorMessage ());
364
+ $ this ->assertTrue (Message::createResponseMessageV1 (123 ,null ,(object ) ['code ' =>456 ,'message ' =>'Some error text ' ,'data ' =>true ])->getErrorData ());
365
+ }
366
+
345
367
/**
346
368
* @return void
347
369
* @throws JSONRPCException
0 commit comments