so - I'm new to swift, but done lots of other languages - and I'm big into testing - I rely heavily on my tests to catch stuff - especially structurally.
I keep getting tripped up in Xcode - I hit "run" and it runs.. and I think I'm fine - then down the track I go to add another test, and find my test project doesn't even compile.
How do I make Xcode compile all the projects in the solution when I run any one of them, regardless of what I run. I don't want to be able to run my app, if there's a compile error in my tests... and I don't want to ever explicitly compile the test project. In the perfect world, it would also run all the tests before running the app, so I can't even run the app if I have a test failure.