def test_delete_artwork_in_db(self): a1 = Artwork('sven', 'sven nude', 8311, True) artwork_db.add_artwork(a1) old_results = artwork_db.get_all_artwork() artwork_db.delete_artwork(a1.artwork_name) results = artwork_db.get_all_artists() self.assertEquals(len(old_results) - 1, len(results))
def artist_email_not_unique(artist_email): """checks to ensure email is unique""" current_artists = artwork_db.get_all_artists() for artist in current_artists: if artist.email.upper() == artist_email.upper(): return True else: return False
def artist_already_in_db(artist_name): """checks if artist is already registered""" current_artists = artwork_db.get_all_artists() names = [] for artist in current_artists: names.append(artist.artist_name) if artist_name.upper() in names: return True else: return False
def test_get_all_artwork_empty_db(self): results = artwork_db.get_all_artists() self.assertEquals(0, len(results))
def test_get_all_artists_one_artist(self): a1 = Artist('Sven Jonis', '*****@*****.**') artwork_db.add_artist(a1) result = artwork_db.get_all_artists() self.assertEquals(1, len(result))
def test_add_artist(self): old_results = artwork_db.get_all_artists() a1 = Artist('Sven Jonis', '*****@*****.**') artwork_db.add_artist(a1) results = artwork_db.get_all_artists() self.assertEquals(len(old_results) + 1, len(results))