def setUp(self): u = User(username='******', email='*****@*****.**', is_active=True) u.set_password('johnpassword') u.save() p = Profile(user=u, campaign_cid='0', sid='0', affiliate='0', phone='(555) 555-5555', shipping_address1="9518 New Waterford Cv", shipping_zip="33446-9747", shipping_state="FL", shipping_city="Delray Beach", shipping_county="Palm Beach", shipping_checksum="0d35b4ffcb260482947680f48ba8e482", ) p.save() billing_card = BillingCard(user=u, type="visa", display_number="XXXX-XXXX-XXXX-1150", data = "XnSDaVgvyOUaZmrftFo0rKPFhyHdf+E6WyMxz45cG6yk4kr6ob0A+6mxnY8Xrf2IMXBEIBrNN7FhvyzpGb77JX0PG1sl8rDKhdPNMsa8xBt9pzVee9nsUXm3GYo2VRLpGLPrRoBphEPkdnGw", first_name="Mvi", last_name="Mvi", address1="9518 New Waterford Cv", address2="", city="Delray Beach", state="FL", county="Palm Beach", zip="33446-9747", checksum="670bee769cd1e3644e411110a6b32dd4", address_checksum="3e3c98e96e4dd335c59629b323892b5a" ) billing_card.save() self.user = u self.game_item = Item.objects.get(pk=100000077) #creating a distributor and an entry in stock for this game self.fake_distributor = Distributor(id=5,name='fake distributor', address='fake address',new_games_vendor=True) self.fake_distributor.save() self.game_distributor_item = DistributorItem(distributor=self.fake_distributor, item=self.game_item, is_new=True, retail_price=Decimal('18.99'), wholesale_price=Decimal('18.99'), quantity=50, profit=1, retail_price_used_vendor=Decimal('11.99'), wholesale_price_used=Decimal('11.99'), quantity_used=10, trade_price=Decimal('11.99'), trade_price_incomplete=Decimal('5.99') ) self.game_distributor_item.save()