In cases like this, I usually call "emptyData()" from loadData() rather than at the end of a test -- so forgetting the call in one test case will not cause an error in the NEXT test case.