Order challenge solutions chronologically

Ето го. :) Извинявам се за забавянето.

Има ли по-добър начин да тествам `for_challenge_with_users`? В него не е тествано `includes` и не се сетих как мога да кажа "трябва да е използван `in_chronological_order` при съставянето на заявката".
Защо има два теста, всъщност?

Мисля, че с един тест може да провериш и двете неща. Смислово са много близки. При това положение би отпаднала и нуждата от setup в `before`.

Иначе, би могъл да stub-неш `in_chronological_order` и `includes` и expectation-ът да ти каже дали е извикан този метод или не. Но моделите ги тестваме с базата в този проект, така че и това е окей.

Само includes не е тествано, но то не може да се тества лесно. Бих казал, че е окей така. То е performance оптимизация. Дори да го няма, кодът пак ще работи, просто ще прави N+1 заявки.