Guest User

Untitled

a guest
May 21st, 2018
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.07 KB | None | 0 0
  1. before:
  2. @Test
  3. public void transactionWithLeadingGarbage() throws Exception {
  4. final List<LogLine> logLines = new ArrayList<LogLine>();
  5. logLines.add(ReceivedLine.withPayload("received0"));
  6. logLines.add(ReceivedLine.withPayload("received1"));
  7. logLines.add(SentLine.withPayload("request"));
  8. logLines.add(ReceivedLine.withPayload("received2"));
  9. logLines.add(ReceivedLine.withPayload("received3"));
  10. logLines.add(ReceivedLine.withPayload("received4"));
  11.  
  12. TransactionExtractor extract = new TransactionExtractor();
  13. Iterable<Transaction> transactions = extract.transactionsIn(logLines);
  14.  
  15. assertEquals(1, IterableUtil.sizeOf(transactions));
  16. }
  17.  
  18. after:
  19. @Test
  20. public void transactionWithLeadingGarbage() throws Exception {
  21. final LogLineBuilder log = new LogLineBuilder();
  22. log.addReceivedLines(2);
  23. log.addSentLine();
  24. log.addReceivedLines(3);
  25.  
  26. final Iterable<Transaction> transactions = extractTransactionsFrom(log);
  27.  
  28. assertEquals(1, from(transactions).getSize());
  29. assertEquals(3, from(firstOf(transactions).response()).getSize());
  30. }
Add Comment
Please, Sign In to add comment