This comment applies to the entire file, plus all other unit tests in the unit test (not the documentation tests) project:

Doesn't this remove all the existing tests?

As long as we keep old, deprecated methods around, we also need to keep the unit tests of those around. Otherwise, we wouldn't know if we inadvertently introduced a breaking change.