mirror of
https://github.com/GSA/notifications-api.git
synced 2025-12-14 17:22:17 -05:00
Added command to populate data for annual billing based on last years values.
This commit is contained in:
@@ -127,4 +127,30 @@ def test_get_usage_for_all_services(notify_db_session, admin_request):
|
||||
start_date='2019-05-01',
|
||||
end_date='2019-06-30')
|
||||
print(response)
|
||||
assert 1 == 0
|
||||
assert len(response) == 4
|
||||
assert response[0]["organisation_id"] == str(org.id)
|
||||
assert response[0]["service_id"] == str(service.id)
|
||||
assert response[0]["sms_cost"] == 0
|
||||
assert response[0]["sms_fragments"] == 0
|
||||
assert response[0]["letter_cost"] == 3.40
|
||||
assert response[0]["letter_breakdown"] == "6 second class letters at 45p\n2 first class letters at 35p\n"
|
||||
assert response[1]["organisation_id"] == ""
|
||||
assert response[1]["service_id"] == str(service_sms_only.id)
|
||||
assert response[1]["sms_cost"] == 0.33
|
||||
assert response[1]["sms_fragments"] == 3
|
||||
assert response[1]["letter_cost"] == 0
|
||||
assert response[1]["letter_breakdown"] == ""
|
||||
|
||||
assert response[2]["organisation_id"] == str(org_2.id)
|
||||
assert response[2]["service_id"] == str(service_2.id)
|
||||
assert response[2]["sms_cost"] == 0
|
||||
assert response[2]["sms_fragments"] == 0
|
||||
assert response[2]["letter_cost"] == 14
|
||||
assert response[2]["letter_breakdown"] == "20 second class letters at 65p\n2 first class letters at 50p\n"
|
||||
|
||||
assert response[3]["organisation_id"] == ""
|
||||
assert response[3]["service_id"] == str(service_3.id)
|
||||
assert response[3]["sms_cost"] == 0
|
||||
assert response[3]["sms_fragments"] == 0
|
||||
assert response[3]["letter_cost"] == 8.25
|
||||
assert response[3]["letter_breakdown"] == "15 second class letters at 55p\n"
|
||||
|
||||
Reference in New Issue
Block a user