I'm adding tests using Jest to my React project, and I need to run a large sequence of tests against where order matters (I'm going to be using an emulator for storing data, which later tests will depend on). I need to log in, and test app state changing over time as I add/remove data and interact with it. So more a large integration test instead of unit tests.
I don't want to have one giant App.test.ts
file (Or App.ts
file in __tests__). How can I split the test across multiple files, without each of them being run as their own test?
I'm new to Jest, so still building a mental model for it.