I've setup some XCTest
unit tests for my application and would like every time I run tests for it to run in a brand new install of the application. Currently when I run subsequent tests it runs the tests in the same application that was run before which has a lot of state information already changed by the previous tests.
Is there a way to indicate that when you run unit tests that it should run the tests on a fresh version of your application?