Трябва ми помощ за 01. Request Validator от Exercise: Unit Testing and Modules

Задачата: https://judge.softuni.bg/Contests/Compete/Index/1532#0 

Това ми е кода: https://pastebin.com/gqFWvhcy - има леки проблеми в него. Като цяло исках да я направя задачата в два файла. Редовете 86 и 87 за двата файла. Също редовете 12, 41, 52 може да се махнат, тези проверки са незначителни, ред 60 също. Имам и закоментирани редове с тях си проверявам input-a. Също на 19 ред regex-a може да не е правилен затова имам допълнителна проверка на 22 ред. Може да ми покажете и друг синтаксис на това което правя на 50 ред.

Проблем са тестовете. Дълко време не можех да направя синтаксиса. Даваше ми failing още на терминала. На тест 1 проблема беше, че не използвам ".to.be.eql", на другите два теста беше хващането на error-а. Сега в терминала, мока ми дава "3 passing". В judge гърми, чупи се, нещо страшно е.