Moved TestSource from tests/Sources to tests/Stubs
Made Source Test an abstract reusable class