Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- test "precedent/suivant with default position" do
- articles = (0..2).map { save_an_article }
- assert_nil articles[0].precedent
- assert articles[1], articles[0].suivant
- assert articles[0], articles[1].precedent
- assert articles[2], articles[1].suivant
- assert articles[1], articles[2].precedent
- assert_nil articles[2].suivant
- end
- test "precedent/suivant with reverted position" do
- articles = 2.downto(0).map {|position| save_an_article_with(:position => position) }
- assert_nil articles[2].precedent
- assert articles[1], articles[2].suivant
- assert articles[2], articles[1].precedent
- assert articles[0], articles[1].suivant
- assert articles[1], articles[0].precedent
- assert_nil articles[0].suivant
- end
Add Comment
Please, Sign In to add comment