Seperating usecase test suite dependencies