What order do JUnit tests run?
JUnit executes tests in a deterministic yet unpredictable order by default (MethodSorters.DEFAULT). In most instances, this is completely effective and efficient action; nevertheless, there are times when we need to impose a certain ordering.