multiple asynchronous tests and expectation
问题 I have multiple tests and each test is testing the same asynchronous method for different results with given parameters. I found out for asynchronous tests we have to declare an expectation, wait for expectation, and fulfil the expectation. This is fine. Each test works out correctly when done separately, but when I try to run the whole test class some tests pass and others crash or fail when they run and pass normally. I've looked all over online for "swift 3 multiple tests with expectation"