Unittesting не требуется, чтобы что-то произошло, но по мере того, как вы начинаете тестирование, я надеюсь, что вы увидите, что это важно для поддержки большой базы кода.
Сейчас ваше приложение мало, и пользователь может легко проверить, что он работает. то есть. Перейдите на страницу, отправьте форму, убедитесь, что форма отправлена правильно, убедитесь, что база данных сохраняет правильную информацию.
Поскольку ваше приложение растет или когда вы начинаете строить свои операции с CRUD, это будет крайне важно, чтобы они были правильными, и что вы можете протестировать их программно, тестирование вашего кода теперь звучит так, как будто это было бы тривиально, и поэтому с из-за времени, которое он сохраняет в будущем в отношении рефакторинга кода или поиска ошибок.
QUnit является большим простым JavaScript системы тестирования http://docs.jquery.com/QUnit
Единичное тестирование никогда не требуется. Но это может поднять значимость и снизить потенциальное количество ошибок. Положите в уравнение ожидаемое усилие, чтобы сделать модульные тесты в сравнении с ожидаемым усилием, чтобы приложение развивалось и исправляло его. –