Большинство тестов, та потребность, огромная и дорогая (в стоимости ресурса или computationtime) установки, является интеграционными тестами. Модульные тесты должны (в теории), только тестируют небольшие единицы кода. Отдельные функции.
, Например, при тестировании почтовой функциональности она имеет смысл, для создания ложной почтовой программы. Цель той насмешки состоит в том, чтобы удостовериться, Ваш код называет почтовую программу правильно. Видеть, отправляет ли Ваше приложение на самом деле почту, - интеграционный тест.
очень полезно сделать различие между модульными тестами и интеграционными тестами. Модульные тесты должны работать очень быстро. Должно быть легко возможно выполнить все Ваши модульные тесты перед регистрацией в коде.
Однако, если Ваш набор тестов состоит из многих интеграционных тестов (которые настраивают и разъединяют базы данных и т.п.), Ваш тестовый прогон может легко превысить полчаса. В этом случае вероятно, что разработчик не выполнит все модульные тесты, прежде чем она зарегистрируется.
Так для ответа на вопрос: Сделайте сетевые вещи модульного теста, которые лучше реализованы как интеграционный тест (и также не тестируйте метода get/метод set - это - пустая трата времени;-)).
Может быть, кнопка настроена так, чтобы она прилипала к углам ячейки, а не свободно перемещалась?
Проверьте это с помощью
Формат | Недвижимость | Позиционирование объекта
и выберите что угодно, кроме «перемещать и изменять размер с ячейками»