Что я думаю, что другие ответы могли бы сделать более явными, и что может поначалу смущать вас, так это то, что it
нарушает большинство обычных соглашений для именования методов (например, ничего о методе не описывает то, что он делает) чтобы код целиком читался как некое предложение.
Таким образом, вместо того, чтобы просто создавать набор тестов, библиотека пытается побудить вас описать ваше приложение с помощью тестов способом, который напоминает удобочитаемую спецификацию.