Can you make the code for the two clients more symmetric? As in, rather than calling `self._login_response` for the first client and `new_client.post` for the second, maybe just make `client1` and `client2` and call the same methods for each in the test.