Я изучаю MVC, и теперь я понимаю основы. Это очень хорошо для страниц CRUD и имеет встроенные методы HTTP для публикации / получения правок / обновлений. Это мило. Все это очень легко проверить, просто создав новый контроллер и протестировав его.
Но я думал о других сценариях веб-страниц при использовании MVC. Как насчет страницы, которая имеет 2 списка, с которыми вы добавляете / удаляете пользователей. (Кнопка переместит пользователя из одного списка в другой)
Это можно сделать с помощью Jquery / Javascript ... Но что тогда происходит с тестированием? Как вы тестируете добавление / удаление пользователей из списка, как в этом примере?
Мне кажется, чем больше jquery вы используете, тем менее проверяемой становится страница правильно? Когда вы выходите за рамки заполнения основных форм, вам нужно использовать что-то большее, чем стандартные страницы MVC.
Какова правильная философия в этом, когда я не понимаю?