As far as I can tell, we can merge `TestContextBase` and `TestContext` into `TestContext` without issue in v2.