Separating the test functionality into another module.