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:

Math Lesson Plan

Primary Unit Plan 2

Animated Chalkboard Learning Unit

Business Learning Unit

Corporate Signature Learning Unit

Code Training Unit

History Unit plan

Transcript

ПОДВЕДЁМ ИТОГИ

  • Теперь мы понимаем, что юнит-тесты в дальнейшем облегчат жизнь и позволят быстро проверить, не привело ли очередное изменение кода к появлению ошибок в уже протестированных участках программы. Нам достаточно запустить тесты и проверить, что наши изменения ничего не сломали.
  • Мы также узнали о существовании мок-объектов и теперь знаем, что моки — объекты, которые заменяют реальный объект в условиях теста и позволяют проверять вызовы своих методов.
  • Помимо этого, нередко нужно написать тесты для асинхронного кода. Теперь мы знаем, что для этого нужно создать ожидание — expectation, а когда ожидание прошло успешно — метод fullfill(). Также на случай, если вдруг что-то пойдёт не так, нужно использовать метод wait(), в параметрах которого указать таймаут.