Advertisement
Guest User

Untitled

a guest
Jan 16th, 2018
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. @Test public void RequestMessageTest()
  2. {
  3. final TTKProtocol.MessageID message_id = TTKProtocol.MessageID.kMessageSRV;
  4. final int ttk_version = 2;
  5. final String ecr_number = "1";
  6. final int ern = 1;
  7. final String language = "ru";
  8. final byte[] transaction_mode = new byte[]{(byte)0xC0};
  9. final TTKProtocol.ServiceFunction service_func = TTKProtocol.ServiceFunction.kFunctionMenu;
  10.  
  11. TTKTransactionMessage msg = (TTKTransactionMessage)TTKMessage.createMessage(message_id);
  12. msg.setTTKVersion(ttk_version);
  13. msg.setECRNumber(ecr_number);
  14. msg.setERN(ern);
  15. msg.setInterfaceLanguage(language);
  16. msg.setSrvSubFunction(service_func);
  17. msg.setTransactionMode(transaction_mode);
  18.  
  19. final TTKTransactionMessage parsed_msg = (TTKTransactionMessage)TTKMessage.parseMessage(msg.buildPacket());
  20.  
  21. assertNotNull(parsed_msg);
  22. assertEquals(message_id, parsed_msg.getMessageID());
  23. assertEquals(ttk_version, (int)parsed_msg.getTTKVersion());
  24. assertEquals(ecr_number, parsed_msg.getECRNumber());
  25. assertEquals(ern, (int)parsed_msg.getERN());
  26. assertEquals(language, parsed_msg.getInterfaceLanguage());
  27. assertEquals(service_func, parsed_msg.getSrvSubFunction());
  28. assertArrayEquals(transaction_mode, parsed_msg.getTransactionMode());
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement