Exemplo n.º 1
0
def test_delete_by_id_already_deleted():
    """Test delete_by_id for record already deleted."""
    expected_response = '2 record id already deleted!!!'

    db.insert_itunes_languages()
    response = iTunesLang.delete_by_id(2)

    assert not response
    assert response.errors['message'] == expected_response
Exemplo n.º 2
0
def test_update_language_invalid():
    """Test update_language for invalid record."""
    expected_response = 'Invalid data sent for save language.'

    data = ['Test', 'test1', 1]
    db.insert_itunes_languages()
    response = iTunesLang.update_language(data)

    assert not response
    assert response.errors['message'] == expected_response
Exemplo n.º 3
0
def test_get_language_by_id():
    """Test get_language_by_id."""
    expected_response = {
        'language': 'Test Language', 'language_code': 'test', 'language_id': 1}

    db.insert_itunes_languages()
    response = iTunesLang.get_language_by_id(1)

    assert response
    assert response.message == expected_response
Exemplo n.º 4
0
def test_update_language_empty():
    """Test update_language for empty"""
    expected_response = 'Invalid data sent for save language.'

    data = {}
    db.insert_itunes_languages()
    response = iTunesLang.update_language(data)

    assert not response
    assert response.errors['message'] == expected_response
Exemplo n.º 5
0
def test_update_language_not_found():
    """Test update_language for record not found."""
    expected_response = '2 record id not found.'

    data = {
        'language': 'Test', 'language_code': 'test1', 'language_id': 2}
    db.insert_itunes_languages()
    response = iTunesLang.update_language(data)

    assert not response
    assert response.errors['message'] == expected_response
Exemplo n.º 6
0
def test_update_language():
    """Test update_language."""
    expected_response = 'Data updated!!!'

    data = {
        'language': 'Test', 'language_code': 'test1', 'language_id': 1}
    db.insert_itunes_languages()
    response = iTunesLang.update_language(data)

    assert response
    assert response.message == expected_response