def setUp(self): self.province = utils.create_province('test province') self.district = utils.create_district('test district', self.province) self.ward = utils.create_ward('test ward', self.district) self.market = utils.create_market('test market', self.district) self.officer = utils.create_extension_officer() self.client.login(username=self.officer.actor.user.username, password=utils.PASSWORD)
def test_farmer_create_helper(self): rpiarea = utils.create_rpiarea("rpiarea") zone = utils.create_zone("zone", rpiarea) province = utils.create_province("province") district = utils.create_district("district", province) ward = utils.create_ward("ward", district) self.assertFalse(Farmer.objects.exists()) farmer1 = Farmer.create("0761234567", "name", "surname") self.assertTrue(Farmer.objects.count(), 1) self.assertEqual(farmer1.actor.name, 'name surname') farmer2 = Farmer.create("0761234567", "new name", "new surname") self.assertTrue(Farmer.objects.count(), 1) self.assertEqual(farmer2.actor.name, 'new name new surname')
def setUp(self): self.province = utils.create_province('test province') self.district = utils.create_district('test district', self.province) self.ward = utils.create_ward('test ward', self.district) self.market = utils.create_market('test market', self.district) self.agent = utils.create_agent() self.farmers = list(create_random_farmers(10, self.agent, self.market)) self.farmer = self.farmers[0] self.officer = utils.create_extension_officer() self.client.login(username=self.officer.actor.user.username, password=utils.PASSWORD)
def setUp(self): self.client = Client() self.pin = '1234' self.province = utils.create_province('test province') self.district = utils.create_district('test district', self.province) self.ward = utils.create_ward('test ward', self.district) self.market = utils.create_market('test market', self.district) self.agent = utils.create_agent() self.msisdn = self.agent.actor.user.username identity = self.agent.actor.get_identity(self.msisdn) identity.set_pin(self.pin) identity.save() self.login_url = '%s?next=%s' % (reverse('login'), reverse('fncs:home')) self.farmers = list(create_random_farmers(10, self.agent, self.market)) self.farmer = self.farmers[0]