Combine four separate tests into a table-driven test that uses subtests to logically organize the tests.