示例#1
0
 def setUpTestData(cls):
     cls.user = factories.create_fake_user()
     house = House.objects.create(
         creator=cls.user,
         name=fake.address(),
     )
     cls.roommate = Roommate.objects.create(name=fake.first_name(),
                                            house=house)
     r2 = Roommate.objects.create(name=fake.first_name(), house=house)
     r3 = Roommate.objects.create(name=fake.first_name(), house=house)
     cls.b1 = Bill.objects.create(
         name='Internet',
         amount=100.00,
         owner=r2,
         house=house,
     )
     cls.b2 = Bill.objects.create(
         name='Heat',
         amount=50.00,
         owner=r3,
         house=house,
     )
     cls.p1 = Payment.objects.create(
         bill=cls.b1,
         amount=50.00,
         payer=cls.roommate,
     )
     cls.p2 = Payment.objects.create(
         bill=cls.b2,
         amount=25.00,
         payer=cls.roommate,
     )
示例#2
0
 def setUpTestData(cls):
     cls.user = factories.create_fake_user()
     house = House.objects.create(
         creator=cls.user,
         name=fake.address(),
     )
     cls.roommate = Roommate.objects.create(name=fake.first_name(),
                                            house=house)
     r2 = Roommate.objects.create(name=fake.first_name(), house=house)
     b1 = Bill.objects.create(
         name='Internet',
         amount=100.00,
         owner=r2,
         house=house,
     )
     b2 = Bill.objects.create(
         name='Heat',
         amount=100.00,
         owner=r2,
         house=house,
     )
     b3 = Bill.objects.create(
         name='Electric',
         amount=100.00,
         owner=r2,
         house=house,
     )
     for bill in [b1, b2, b3]:
         Payment.objects.create(
             bill=bill,
             amount=50.00,
             payer=cls.roommate,
         )
示例#3
0
 def setUpTestData(cls):
     cls.user = factories.create_fake_user()
     cls.house = House.objects.create(
         creator=cls.user,
         name=fake.address(),
     )
     for i in range(4):
         Roommate.objects.create(
             name=fake.first_name(),
             house=cls.house,
         )
     cls.bill = Bill.objects.create(
         name='Electric',
         amount=64.00,
         owner=Roommate.objects.first(),
         house=cls.house,
     )
示例#4
0
 def setUpTestData(cls):
     super().setUpTestData()
     House.objects.create(
         name=fake.address(),
         creator=factories.create_fake_user(),
     )
示例#5
0
 def setUpTestData(cls):
     cls.user = factories.create_fake_user()
     cls.house = House.objects.create(
         name=fake.address(),
         creator=cls.user
     )
示例#6
0
 def setUpTestData(cls):
     cls.user = factories.create_fake_user()