Update tests to use static files as much as possible
test refactoring, uses LOCAL files when relevant
REF/readfrom have no pre-filled id
Updated test suite