Add async variants of search and TV service methods.

- Moved some test constants to `TestData` class.
- Share assertions between sync and async methods.