Advertisement
Guest User

Untitled

a guest
Apr 17th, 2014
33
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. /* Deserialization Tests Begin */
  2. @Test
  3. public void invalidMessageType() throws KVException{
  4. sock = setupSocket("invalidMessageType.txt");
  5. KVMessage kvm = new KVMessage("wrong_type");
  6. assertNotNull(kvm);
  7. try{
  8. kvm.sendMessage(sock);
  9. } catch(KVException e){
  10. assertEquals(ERROR_INVALID_FORMAT, e.getKVMessage().getMessage());
  11. }
  12. }
  13.  
  14. I'm trying to make the output stream atm.
  15. private Socket setupOutputSocket(String filename) {
  16. sock = mock(Socket.class);
  17. File f = new File(System.getProperty("user.dir"), TEST_INPUT_DIR + filename);
  18. try {
  19. doNothing().when(sock).setSoTimeout(anyInt());
  20. when(sock.getOutputStream()).thenAnswer(new FileInputStream(f));
  21. } catch (IOException e) {
  22. throw new RuntimeException(e);
  23. }
  24. return sock;
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement