Привет 👋
Эта книга познакомит тебя с современной системой тестирования Swift Testing, которая пришла на замену XCTest.
important
XCTest
— не депрекейтнули, но Swift Testing является более современным и продуманным направлением, избегая классические проблемы и неудобства предшественника.
Данный фреймворк (Swift Testing) нацелен на работу с языком Swift 6.0 и сокращает запоминание слов начинающихся с XCT* до двух макросов, тем самым освобождая ресурсы мозга на более затратные операции. Помимо этого, из коробки присутствует поддержка конкурентного вычисления, поддержка структур, акторов, init
, deinit
и трейтов (trait
). Возможно ты не знаком с макросами, но благодаря им инженеры Apple смогли создать Swift Testing.
Материал в книге структурирован и усложнение происходит постепенно, поэтому если ты хотел(а) изучить современную разработку под платформу , то почему бы не начать с современного способа тестирования?
Как говориться, поехали!