Create a seam for swapping out the contract.
Keep track of created contracts, use the last when running the tests.