setting up a full test suite