def test_raise_exception_when_missing_fields(self): user = mommy.make('auth.User') person = mommy.make('person.Person', user=user) client = Client() with self.assertRaisesMessage(DatabaseError, "person_id"): client.save() client.person = person with self.assertRaisesMessage(DatabaseError, "idRecord"): client.save()
def test_can_save_client_with_min_attributes(self): user = mommy.make('auth.User') person = mommy.make('person.Person', user=user) old_count = Client.objects.count() client = Client() client.person = person client.idRecord = 42 client.save() self.assertGreater(Client.objects.count(), old_count)
def test_raise_exception_when_missing_fields(self): user = mommy.make('auth.User') person = mommy.make('person.Person', user=user) client = Client() with self.assertRaisesMessage(DatabaseError, "person_id"): client.save() client.person = person with self.assertRaisesMessage(DatabaseError, "idRecord"): client.save()
def test_can_save_client_with_min_attributes(self): user = mommy.make('auth.User') person = mommy.make('person.Person', user=user) old_count = Client.objects.count() client = Client() client.person = person client.idRecord = 42 client.save() self.assertGreater(Client.objects.count(), old_count)
def setup_required_client(): organization1 = Organization.objects.get(name=user_stub()["organization"]) user = User.objects.create(username="******", password="******") user.save() person = Person.objects.create(user=user) person.name = "Pessoa" person.nickname = "nickname" person.organization.add(organization1) person.save() client = Client() client.person = person client.idRecord = 2 client.is_active = False client.save()
def setup_required_client(): organization1 = Organization.objects.get(name=user_stub()["organization"]) user = User.objects.create(username="******", password="******") user.save() person = Person.objects.create(user=user) person.name = "Pessoa" person.nickname = "nickname" person.organization.add(organization1) person.save() client = Client() client.person = person client.idRecord = 2 client.is_active = False client.save()