+
+ test "should have links to preferred languages" do
+ sign_in_as(create(:user, :languages => %w[en-US pt-BR]))
+ visit diary_entries_path
+
+ assert_link "Diary Entries in English", :href => "/diary/en"
+ assert_link "Diary Entries in Brazilian Portuguese", :href => "/diary/pt-BR"
+ assert_link "Diary Entries in Portuguese", :href => "/diary/pt"
+ assert_no_link "Diary Entries in Russian"
+ end