def test_dataitem_rename(self): conn = mock.Mock() self.client.connection = conn dataitem = DataItem(self.client, parent_id=self.parent_id, name=self.keyname) dataitem.rename('new_name2') params = { 'parent_id': dataitem.parent_id, 'name': self.keyname, 'new_name': 'new_name2' } conn.make_request.assert_called_once_with('rename_dataitem', params) self.assertNotEquals(self.keyname, dataitem.name)