TGViewer
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT @iosgr · 12.1K subscribers
Post #4776 2K
Как писать тесты на concurrency

В статье разбирается, как написать понятные структурные тесты, которые будут проверять все возможные пути, по которым может пойти ваш многопоточный код, включая разные варианты с ошибками и отменами.
raska.io Stop Sleeping: Deterministic Tests for Concurrent Swift Code From successful results to timeouts and cancellation: a practical guide to testing concurrent Swift code with test spies.
  • ❤ 6
  • 💅 3
  • 🔥 2
More from @iosgr
  1. Sep 28, 2026Jev на Swift Если вы хотите поиграться с новой моделью Jev, которая умеет очень быстро и о…
  2. Sep 25, 2026Как выбрать между Codex и Claude Code Держите большую статью от Пола Хадсона, где он разби…
  3. Sep 24, 2026Вышла бета Vapor 5 С момента релиза последней мажорной версии Vapor прошло уже шесть лет!…
  4. Sep 23, 2026Аккордеон на iPhone Duo Это неизбежно должно было произойти, но я не думал, что так быстро…
  5. Sep 22, 2026Swift 6.4 вышел 👉Swift Build теперь включен в SwiftPM по дефолту 👉Swift Subprocess стаби…
  6. Sep 21, 2026xcproj все Произошло невероятное – в новом Xcode появилась замена xcproj-файлу на основе J…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →