def test_delete_item(): ItemFactory() item = ItemFactory() assert len(items.list()) == 2 items.delete(item.id) assert len(items.list()) == 1
def test_bulk_delete(): ItemFactory() ids = [ItemFactory().id for i in range(10)] assert len(items.list()) == 11 items.bulk_delete(ids) assert len(items.list()) == 1
def test_update_item_updates_item(): data = {'body': "Text"} response = items.create(data) id = response['id'] data['body'] = "Updated text" response = items.update(id, data) # TODO: Update to use items.get() when ready assert len(items.list(body="Text")) == 0 [updated_item] = items.list(body="Updated text") assert updated_item['id'] == id