.getBestDamageByEnemies(); final EntityEvaluationResponse expected = new EntityEvaluationResponse(); expected.setMyEstimatedDamage(14.5); expected.setMyEstimatedPhysicalDamage(8.0); expected.setEstimatedEnemyDamage(25.0);
expected = new EntityEvaluationResponse(); expected.setEstimatedEnemyDamage(2.125); expected.setMyEstimatedDamage(2.5); expected.setMyEstimatedPhysicalDamage(0.0); actual = testRanker.evaluateUnmovedEnemy(mockEnemyMech, mockPath, false, false); expected = new EntityEvaluationResponse(); expected.setEstimatedEnemyDamage(2.125); expected.setMyEstimatedDamage(0.0); expected.setMyEstimatedPhysicalDamage(0.0); actual = testRanker.evaluateUnmovedEnemy(mockEnemyMech, mockPath, false, false); expected = new EntityEvaluationResponse(); expected.setEstimatedEnemyDamage(4.625); expected.setMyEstimatedDamage(0.0); expected.setMyEstimatedPhysicalDamage(0.0); actual = testRanker.evaluateUnmovedEnemy(mockEnemyMech, mockPath, false, false);
Mockito.when(mockEnemyMech1.getId()).thenReturn(1); EntityEvaluationResponse evalForMockEnemyMech = new EntityEvaluationResponse(); evalForMockEnemyMech.setMyEstimatedDamage(14.5); evalForMockEnemyMech.setMyEstimatedPhysicalDamage(8.0); evalForMockEnemyMech.setEstimatedEnemyDamage(25.0); Mockito.when(mockEnemyMech2.getId()).thenReturn(2); final EntityEvaluationResponse evalForMockEnemyMech2 = new EntityEvaluationResponse(); evalForMockEnemyMech2.setMyEstimatedDamage(8.0); evalForMockEnemyMech2.setMyEstimatedPhysicalDamage(0.0); evalForMockEnemyMech2.setEstimatedEnemyDamage(15.0); evalForMockEnemyMech.setMyEstimatedDamage(14.5); evalForMockEnemyMech.setMyEstimatedPhysicalDamage(8.0); evalForMockEnemyMech.setEstimatedEnemyDamage(25.0); evalForMockEnemyMech.setMyEstimatedDamage(4.5); evalForMockEnemyMech.setMyEstimatedPhysicalDamage(8.0); evalForMockEnemyMech.setEstimatedEnemyDamage(25.0); evalForMockEnemyMech.setMyEstimatedDamage(14.5); evalForMockEnemyMech.setMyEstimatedPhysicalDamage(8.0); evalForMockEnemyMech.setEstimatedEnemyDamage(25.0); evalForMockEnemyMech.setMyEstimatedDamage(14.5); evalForMockEnemyMech.setMyEstimatedPhysicalDamage(8.0); evalForMockEnemyMech.setEstimatedEnemyDamage(35.0); evalForMockEnemyMech.setMyEstimatedDamage(14.5);
returnResponse.setMyEstimatedDamage(calculateMyDamagePotential(path, enemy, distance,