def test_live_cases():
    country_instance = Covid('south-africa')
    response = country_instance.live_cases_by_country()

    assert isinstance(response, list)
    assert isinstance(response[0], dict)
    assert response[0]['Country'] == 'South Africa'
Esempio n. 2
0
def test_cases_by_countries():
    country_instance = Covid('barbados')
    response = country_instance.cases_by_country()

    assert isinstance(response, list)
    assert isinstance(response[0], dict)
    assert response[0]['Country'] == 'Barbados'
Esempio n. 3
0
def test_total_cases():
    country_instance = Covid('nigeria', 'deaths')
    response = country_instance.total_cases_by_country()

    assert isinstance(response, list)
    assert isinstance(response[0], dict)
    assert response[0]['Country'] == 'Nigeria'
Esempio n. 4
0
def test_total_cases_since_day1():
    country_instance = Covid('ghana', 'recovered')
    response = country_instance.total_cases_since_day1()

    assert isinstance(response, list)
    assert isinstance(response[0], dict)
    assert response[0]['Country'] == 'Ghana'
Esempio n. 5
0
def test_cases_since_day1():
    country_instance = Covid('togo')
    response = country_instance.total_cases_since_day1()

    assert isinstance(response, list)
    assert isinstance(response[0], dict)
    assert response[0]['Country'] == 'Togo'
    assert response[0]['Status'] == 'confirmed'
Esempio n. 6
0
def test_with_status_recovered():
    country_instance = Covid('barbados', 'recovered')
    response = country_instance.cases_by_country()

    assert isinstance(response, list)
    assert isinstance(response[0], dict)
    assert response[0]['Country'] == 'Barbados'
    assert response[0]['Status'] == 'recovered'
def test_live_cases_since_day1():
    country_instance = Covid('italy', 'deaths')
    response = country_instance.live_cases_since_day1()

    ssert isinstance(response, list)
    assert isinstance(response[0], dict)
    assert response[0]['Country'] == 'Italy'
    assert response[0]['Status'] == 'recovered'
def test_live_cases_status():
    country_instance = Covid('switzerland', 'recovered')
    response = country_instance.live_cases_by_country()

    assert isinstance(response, list)
    assert isinstance(response[0], dict)
    assert response[0]['Country'] == 'Switzerland'
    assert response[0]['Status'] == 'recovered'
Esempio n. 9
0
def test_countries():
    response = Covid.countries()

    #response should be a dictionary object
    assert isinstance(response, list)
    assert isinstance(response[0], dict)
    assert set(country_keys).issubset(response[0].keys(
    ))  #all items in  country_keys must be included in the response
Esempio n. 10
0
def test_all():
    response = Covid.all_data()

    assert isinstance(response, list)
    assert isinstance(response[0], dict)