Сливы курсов

Большая база курсов по честной ценe

Регистрация

[SWIFTBOOK] Курс: TDD. Unit Testing

Moderator

Administrator
Команда форума
Регистрация
24.09.2021
Сообщения
38 390

Автор:
SWIFTBOOK


Название:
Курс: TDD. Unit Testing

Описание курса



В этом курсе мы с вами познакомимся с Unit тестами и даже более того, мы с вами разберем разработку на основе TDD (
T
est
D
riven
D
evelopment), что в переводе означает разработка через написание тестов. Когда мы используем технику TDD, то сначала мы пишем тест, а только затем пишем код, который должен пройти данный тест. Это отличается от обычного течения событий, так как обычно мы что-то делаем, а потом проверяем, что это что-то работает. ?Выше мы с вами несколько раз упомянули слово
тест
, но что значит
тест
в данном контексте? В нашем случае под словом тест мы подразумеваем Unit-тест, то тест, который направлен на тестирование одного юнита (блока/куска/фрагмента) кода. По сути это должен быть небольшой изолированный тест, который просто проверяет, что написанный нами код, действительно делает то, что мы от него ждем.Наверняка у вас возник вопрос нужно ли проходить именно вам данный курс. Если вы уже прошли основы языка и знаете, как создаются простые приложения, то однозначно этот курс проходить вам нужно, так как тесты очень дисциплинируют ваш код и делают его более качественным. Так же зная как пишутся тесты, зная как разрабатываются приложения по TDD, вы точно будете иметь значительное преимущество в большинстве компаний при трудоустройстве, так как работодатели любят, чтобы их приложения были написаны по TDD. ?Подробнее о самих тестах, о TDD вы узнаете уже внутри курса, где мы с вами разберем все необходимое, чтобы вы могли самостоятельно использовать Unit-тесты и технику TDD при разработке ваших собственных приложений.

Содержание курса

1. TDD. Unit Testing/ Intro (01:25)3. Demo. Unit Testing (20:29)5. Task development with TDD (09:05)7. TaskManager. Part 1 (09:39)9. TaskManager. Part 3 (10:07)11. TaskListViewController. Part 2 (08:34)13. DataProvider. Part 2 (07:45)15. MockTableView (10:24)17. CellForRow method modification (07:09)19. Done & Undone button name tests (05:59)21. Check TitleLabel in Cell (07:44)23. Done task style (08:28)25. Testing Labels on DetailViewController (11:42)27. Controller for New Tasks (05:36)29. Getting Coordinates from Geocoder. Part 2 (08:26)31. Test Host URLComponent (11:19)33. Token Availability Test (16:39)35. AddNewTask Button Tests (12:06)37. NewTaskViewController Dismiss Test (07:23)39. NotificationCenter Test (06:23)41. Model Serialization Tests (12:30)43. Save Data Test (13:43)45. Fixing Found Bugs (06:47)47. Coverage (02:34)

 
Прием платежей для сайтов

Партнеры

Верх Низ