def test_create(self):
     self.assertEqual(RandomPremiumRequestPrototype._db_count(), 1)
     self.assertEqual(self.request.days, 30)
     self.assertEqual(self.request.initiator_id, self.account_1.id)
 def _check_used(self):
     self.assertEqual(self.hero.bag.occupation, 1)
     self.assertTrue(list(self.hero.bag.values())[0].rarity.is_RARE)
     self.assertEqual(RandomPremiumRequestPrototype._db_count(), 1)
 def test_create(self):
     self.assertEqual(RandomPremiumRequestPrototype._db_count(), 1)
     self.assertEqual(self.request.days, 30)
     self.assertEqual(self.request.initiator_id, self.account_1.id)
 def _check_used(self):
     self.assertEqual(RandomPremiumRequestPrototype._db_count(), 1)
 def _check_not_used(self):
     self.assertEqual(self.hero.bag.occupation, 0)
     self.assertEqual(RandomPremiumRequestPrototype._db_count(), 0)
 def _check_not_used(self):
     self.assertEqual(self.hero.level, 1)
     self.assertEqual(self.hero.experience, 0)
     self.assertEqual(RandomPremiumRequestPrototype._db_count(), 0)
 def _check_used(self):
     self.assertTrue(self.hero.level > 1 or self.hero.experience > 0)
     self.assertEqual(RandomPremiumRequestPrototype._db_count(), 1)
 def _check_not_used(self):
     self.assertEqual(self.hero.energy_bonus, 0)
     self.assertEqual(RandomPremiumRequestPrototype._db_count(), 0)
 def _check_used(self):
     self.assertEqual(
         self.hero.energy_bonus,
         relations.RANDOM_PREMIUM_CHEST_REWARD.ENERGY.arguments['energy'])
     self.assertEqual(RandomPremiumRequestPrototype._db_count(), 1)
 def _check_not_used(self):
     self.assertEqual(self.hero.bag.occupation, 0)
     self.assertEqual(RandomPremiumRequestPrototype._db_count(), 0)
 def _check_used(self):
     self.assertEqual(self.hero.bag.occupation, 1)
     self.assertTrue(self.hero.bag.values()[0].rarity.is_RARE)
     self.assertEqual(RandomPremiumRequestPrototype._db_count(), 1)
 def _check_used(self):
     self.assertEqual(RandomPremiumRequestPrototype._db_count(), 1)
 def _check_used(self):
     self.assertTrue(self.hero.level > 1 or self.hero.experience > 0)
     self.assertEqual(RandomPremiumRequestPrototype._db_count(), 1)
 def _check_not_used(self):
     self.assertEqual(self.hero.level, 1)
     self.assertEqual(self.hero.experience, 0)
     self.assertEqual(RandomPremiumRequestPrototype._db_count(), 0)
 def _check_used(self):
     self.assertEqual(self.hero.energy_bonus, relations.RANDOM_PREMIUM_CHEST_REWARD.ENERGY.arguments['energy'])
     self.assertEqual(RandomPremiumRequestPrototype._db_count(), 1)
 def _check_not_used(self):
     self.assertEqual(self.hero.energy_bonus, 0)
     self.assertEqual(RandomPremiumRequestPrototype._db_count(), 0)