Split up tests into functional modules.