Added an abstract test case for later