Что касается написания юнит-тестирования для пользовательского интерфейса, для чего вы пишете тест?
- Тестируете ли вы каждый метод? (Пример: метод возвращает правильные данные)
- Или вы тестируете функциональность? (Убедившись, что таблица заполняет данные, которые она предполагает)
Нужно ли издеваться над всем, кроме предмета, который я тестирую? Допустим, я тестирую, чтобы убедиться, что табличное представление заполняется правильно? Я высмеиваю все остальное?
Пожалуйста, предоставьте как можно больше информации