iOS/Swift: подробное руководство по модульным и UI-тестам. Часть 1
Честно говоря, тестирование — это не так весело. Я бы предпочел просто запустить приложение, ни о чем другом не заботясь. Но, поскольку это неотъемлемая часть любого проекта, которая абсолютно необходима для хорошего пользовательского взаимодействия, продемонстрирую выполнение некоторых базовых тестов, помогая вам сэкономить время.
Вот что мы рассмотрим вместе с дополнительными рекомендациями.
Проект с тестированием
▪️Создание проекта с тестами
▪️Добавление тестов в имеющийся проект
Модульные тесты
▪️Модели декодирования
▪️HTTP-запросы с HTTP-заглушками
Тесты пользовательского интерфейса
▪️Настройка идентификатора доступности
▪️Инициализация представления
▪️SearchBar
▪️TableView
▪️Навигация
▪️Статичные и динамические UILabel
Покажу демо с очень простым примером для извлечения репозиториев GitHub по введенному ключевому слову. Этот проект наверняка пробовали все знакомые со Swift. Загружается он здесь.
Читая статью, заглядывайте туда.
📌 Читать
Post #141
1.59K

- 👍 1