How to run one-time setup code before executing any XCTest
TL;DR: As stated here, you should declare an NSPrincipalClass in your test-targets Info.plist. Execute all the one-time-setup code inside the init of this class, since “XCTest automatically creates a single instance of that class when the test bundle is loaded”, thus all your one-time-setup code will be executed once when loading the test-bundle. A bit … Read more