def test_invalid_wine_creation(self): wine = Wine(**self.invalid_wine_data) with self.assertRaises(ValidationError) as context: wine.full_clean() self.assertEqual( set(context.exception.error_dict), set(['name', 'winery', 'wine_line', 'varietal']) )
def test_wine_creation(self): wine = Wine(**self.wine_creation_data) wine.full_clean() wine.save()