adds full register integration test + validation test cases