Даты выверены до секунды. В первом методе заменено Date.before/after на <= & >= с целью понять, что валидатор принимает, а что нет. Тесты проходит. Куда рыть?