First part of the tests
Separate into files