Getting into unit testing with Swift Testing June 2025

Getting into unit testing with Swift Testing June 2025

Learn about unit testing, best practices, and more with the Swift Testing framework

72 followers
By donnywals.com
72 followers
20 events hosted 📈

Date and time

Thursday, June 19 · 11am - 3:30pm UTC

Location

Online

Refund Policy

Refunds up to 7 days before event

About this event

  • Event lasts 4 hours 30 minutes

Along with Xcode 16, Swift 6, and everything else that was announced in 2024, Apple shipped a new testing framework called Swift Testing. This testing framework is built entirely on the Swift language and works everywhere where Swift also works.

In this workshop, we're going to take a look at this new testing framework, how you can start using it, how it works in existing projects, as well as provide a solid introduction to you about unit testing, how it should work, different kinds of testing, and how you can architect your app to properly work with a testing strategy. So if you're looking for a comprehensive introduction into testing, this workshop is for you.

We'll start off with the very basics. We'll talk about why you want to test, how you can integrate tests into your workflow. And very important, we're also going to talk about how you can actually make sure that you get and have the time to write unit tests while you're working.

After that, we're going to take a look at how testing used to work with XCTest for a very brief amount of time, and then we'll dig into Swift testing. You'll learn the very basics about how you can write tests, how you can do pattern matching, how you can test asynchronous and synchronous code, and how you can build entire test suites, leveraging all the different macros that Swift testing has.

By the end of this workshop, you should be able to start using Swift testing for your own projects, and you'll be able to build test suites quickly and efficiently.

Frequently asked questions

Is this workshop guaranteed to happen?

Yes and no. There is minimum attendance required for me to run this workshop. If we have at least 8 people attending the workshop will happen. If there's fewer attendees, I might have to push this workshop back a month or cancel it. In case of cancellation all tickets will be refunded.

Can I transfer the ticket to someone else?

Sure! Just let me know.

Organized by

72 followers
20 events hosted
€130.18