def METHOD_NAME(self):
    # call Namespace.on_sync()
    self.sut.on_sync(self.botmock.game_id, self.game_state)
    self.botmock.think.assert_called_once_with(self.game_state['G'], self.game_state['ctx'])
    self.sut.emit.assert_called_once_with('update', self.resulting_move,
                                          self.game_state['_stateID'],
                                          self.botmock.game_id, self.botmock.player_id)