moved list and ref tests into their own test classes