def METHOD_NAME(self, mock_func, mock_func1):
    def callback(result):
        print(result)
    client_keys = ['attr1']
    shared_keys = ['attr2']
    self.gateway.request_device_attributes(self.DEVICE_NAME, client_keys=client_keys, shared_keys=shared_keys,
                                           callback=callback)
    mock_func.assert_called_with(self.DEVICE_NAME, client_keys, callback)
    mock_func1.assert_called_with(self.DEVICE_NAME, shared_keys, callback)