def test_duplicate_addVisit( dynamo_client, table_init, table_name, visit ): client = DynamoClient( table_name ) client.addVisit( visit ) result = client.addVisit( visit ) assert 'error' in result.keys() assert result['error'] == 'Visitor\'s page visit is already in table ' \ + f'{ visit }'
def test_removeVisit( dynamo_client, table_init, table_name, visit ): client = DynamoClient( table_name ) client.addVisit( visit ) result = client.removeVisit( visit ) assert 'visit' in result.keys() assert result['visit'] == visit