Test suites allow us to collect multiple tests into a single object and run them all using asingle name. Test suites do not affect the way test are run nor the way the results are handled, they are simply a test organizing group.
Test suites can contain both tests and other test suites. Running a test suite causes all of its tests and test suites to be run. Suites do not affect test dependencies, running a test suite can cause tests which are not in the suite to be run.