Want to create interactive content? It’s easy in Genially!
Get started free
IOS_47.4_ITOG
vmartynenko
Created on June 29, 2021
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Math Lesson Plan
View
Primary Unit Plan 2
View
Animated Chalkboard Learning Unit
View
Business Learning Unit
View
Corporate Signature Learning Unit
View
Code Training Unit
View
History Unit plan
Transcript
ПОДВЕДЁМ ИТОГИ
- Теперь мы понимаем, что юнит-тесты в дальнейшем облегчат жизнь и позволят быстро проверить, не привело ли очередное изменение кода к появлению ошибок в уже протестированных участках программы. Нам достаточно запустить тесты и проверить, что наши изменения ничего не сломали.
- Мы также узнали о существовании мок-объектов и теперь знаем, что моки — объекты, которые заменяют реальный объект в условиях теста и позволяют проверять вызовы своих методов.
- Помимо этого, нередко нужно написать тесты для асинхронного кода. Теперь мы знаем, что для этого нужно создать ожидание — expectation, а когда ожидание прошло успешно — метод fullfill(). Также на случай, если вдруг что-то пойдёт не так, нужно использовать метод wait(), в параметрах которого указать таймаут.