def test_can_crud_passphrase(self): # Creating passphrase. passphrase = Passphrase(word='very_secret') passphrase.save() self.assertIsNotNone(passphrase.id) # Reading passphrase. all_passphrase = Passphrase.objects.all() self.assertIn(passphrase, all_passphrase) # Updating passphrase. passphrase.word = 'changed_from_very_secret' passphrase.save() # Deleting passphrase. passphrase.delete() with self.assertRaises(Passphrase.DoesNotExist): Passphrase.objects.get(word='changed_from_very_secret')