def test_1_process_success(self): self.assertEqual(SupervisorTask.objects.all().count(), 0) self.assertTrue(self.accept_battle().is_PROCESSED) self.assertEqual(SupervisorTask.objects.all().count(), 1) self.assertEqual(Battle1x1Prototype.get_by_id(self.battle.id).enemy_id, self.account_2.id) self.assertEqual(Battle1x1Prototype.get_by_enemy_id(self.account_2.id).account_id, self.account_1.id)
def test_1_process_success(self): self.assertEqual(SupervisorTask.objects.all().count(), 0) self.process_ability() self.assertEqual(SupervisorTask.objects.all().count(), 1) self.assertEqual(Battle1x1Prototype.get_by_id(self.battle.id).enemy_id, self.account_2.id) self.assertEqual(Battle1x1Prototype.get_by_enemy_id(self.account_2.id).account_id, self.account_1.id)
def test_1_process_success(self): self.assertEqual(SupervisorTask.objects.all().count(), 0) self.process_ability() self.assertEqual(SupervisorTask.objects.all().count(), 1) self.assertEqual(Battle1x1Prototype.get_by_id(self.battle.id).enemy_id, self.account_2.id) self.assertEqual(Battle1x1Prototype.get_by_enemy_id(self.account_2.id).account_id, self.account_1.id)
def test_1_process_success(self): self.assertEqual(SupervisorTask.objects.all().count(), 0) self.assertTrue(self.accept_battle().is_PROCESSED) self.assertEqual(SupervisorTask.objects.all().count(), 1) self.assertEqual(Battle1x1Prototype.get_by_id(self.battle.id).enemy_id, self.account_2.id) self.assertEqual(Battle1x1Prototype.get_by_enemy_id(self.account_2.id).account_id, self.account_1.id)
def test_process_success_when_initiator_already_has_battle_object(self): self.pvp_balancer.add_to_arena_queue(self.hero_2.id) self.assertEqual(SupervisorTask.objects.all().count(), 0) self.assertTrue(self.accept_battle().is_PROCESSED) self.assertEqual(SupervisorTask.objects.all().count(), 1) self.assertEqual(Battle1x1Prototype.get_by_id(self.battle.id).enemy_id, self.account_2.id) self.assertEqual(Battle1x1Prototype.get_by_enemy_id(self.account_2.id).account_id, self.account_1.id)
def test_process_success_when_initiator_already_has_battle_object(self): self.pvp_balancer.add_to_arena_queue(self.hero_2.id) self.assertEqual(SupervisorTask.objects.all().count(), 0) self.assertTrue(self.accept_battle().is_PROCESSED) self.assertEqual(SupervisorTask.objects.all().count(), 1) self.assertEqual(Battle1x1Prototype.get_by_id(self.battle.id).enemy_id, self.account_2.id) self.assertEqual(Battle1x1Prototype.get_by_enemy_id(self.account_2.id).account_id, self.account_1.id)