Advertisement
Guest User

Untitled

a guest
Mar 18th, 2019
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. // testing addAtHead
  2. void testAddAtHead(Tester t) {
  3. this.initDeque();
  4. t.checkExpect(deque1.header.next.data, "abc");
  5. deque1.addAtHead("wee");
  6. t.checkExpect(deque1.header.next.data, "wee");
  7. }
  8.  
  9. // testing addHeadHelp
  10. void testAddHeadHelp(Tester t) {
  11. this.initDeque();
  12. t.checkExpect(sentinel1.next.data, "abc");
  13. sentinel1.addAtHeadHelp("wee");
  14. t.checkExpect(sentinel1.next.data, "wee");
  15.  
  16. }
  17.  
  18.  
  19. // testing addAtTail
  20. void testAddAtTail(Tester t) {
  21. this.initDeque();
  22. t.checkExpect(deque1.header.prev.data, "def");
  23. deque1.addAtTail("woo");
  24. t.checkExpec(deque1.header.prev.data, "woo");
  25. }
  26.  
  27. // testing addTailHelp
  28. void testAddTailHelp(Tester t) {
  29. this.initDeque();
  30. t.checkExpect(sentinel1.prev.data, "def");
  31. deque1.addAtTail("woo");
  32. t.checkExpec(sentinel1.prev.data, "woo");
  33. }
  34.  
  35. // testing dataGrabber
  36. void testDataGrabber(Tester t) {
  37. this.initDeque();
  38. t.checkExpect(node1.dataGrabber(), "abc");
  39. t.checkExpect(node4.dataGrabber(), "def");
  40. t.checkExpect(sentinel1.dataGrabber(), null);
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement