Refactor RunTestMethod to include Fixtures and to create a transaction where needed.