Guest User

Untitled

a guest
Jul 17th, 2018
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1. test "precedent/suivant with default position" do
  2. articles = (0..2).map { save_an_article }
  3.  
  4. assert_nil articles[0].precedent
  5. assert articles[1], articles[0].suivant
  6.  
  7. assert articles[0], articles[1].precedent
  8. assert articles[2], articles[1].suivant
  9.  
  10. assert articles[1], articles[2].precedent
  11. assert_nil articles[2].suivant
  12. end
  13.  
  14. test "precedent/suivant with reverted position" do
  15. articles = 2.downto(0).map {|position| save_an_article_with(:position => position) }
  16.  
  17. assert_nil articles[2].precedent
  18. assert articles[1], articles[2].suivant
  19.  
  20. assert articles[2], articles[1].precedent
  21. assert articles[0], articles[1].suivant
  22.  
  23. assert articles[1], articles[0].precedent
  24. assert_nil articles[0].suivant
  25.  
  26. end
Add Comment
Please, Sign In to add comment