Would it also make sense, in this test and the next one, to assert that `self.client.execute` is called 4 times?  To make sure it didn't just succeed in the first time.