def test_success_delete_brand(): responses.add(responses.DELETE, 'https://api.courier.com/brands/1234', status=204) c = Courier(auth_token='123456789ABCDF') c.delete_brand('1234') assert len(responses.calls) == 1
def test_fail_delete_brand(): responses.add(responses.DELETE, 'https://api.courier.com/brands/1234', status=400, content_type='application/json', body='{"message": "An error occurred"}') c = Courier(auth_token='123456789ABCDF') with pytest.raises(CourierAPIException): c.delete_brand('1234')