Mockito.doReturn(expectedMaxDamage).when(testWeaponFireInfo).computeExpectedDamage();
testWeaponFireInfo.initDamage(null, false, true, null);
TestCase.assertEquals(expectedMaxDamage, testWeaponFireInfo.getMaxDamage());
TestCase.assertEquals(expectedMaxDamage, testWeaponFireInfo.getExpectedDamageOnHit());
TestCase.assertEquals(expectedProbabilityToHit, testWeaponFireInfo.getProbabilityToHit(), DELTA);
Mockito.doReturn(expectedMaxDamage).when(testWeaponFireInfo).computeExpectedDamage();
testWeaponFireInfo.initDamage(null, false, true, null);
TestCase.assertEquals(expectedMaxDamage, testWeaponFireInfo.getMaxDamage());
TestCase.assertEquals(expectedMaxDamage, testWeaponFireInfo.getExpectedDamageOnHit());
TestCase.assertEquals(expectedProbabilityToHit, testWeaponFireInfo.getProbabilityToHit(), DELTA);
Mockito.doReturn(expectedMaxDamage).when(testWeaponFireInfo).computeExpectedDamage();
testWeaponFireInfo.initDamage(null, false, true, null);
TestCase.assertEquals(expectedMaxDamage, testWeaponFireInfo.getMaxDamage());
TestCase.assertEquals(expectedMaxDamage, testWeaponFireInfo.getExpectedDamageOnHit());
TestCase.assertEquals(expectedProbabilityToHit, testWeaponFireInfo.getProbabilityToHit(), DELTA);
Mockito.doReturn(expectedMaxDamage).when(testWeaponFireInfo).computeExpectedDamage();
testWeaponFireInfo.initDamage(null, false, true, null);
TestCase.assertEquals(expectedMaxDamage, testWeaponFireInfo.getMaxDamage());
TestCase.assertEquals(expectedMaxDamage, testWeaponFireInfo.getExpectedDamageOnHit());
TestCase.assertEquals(expectedProbabilityToHit, testWeaponFireInfo.getProbabilityToHit(), DELTA);
Mockito.doReturn(expectedMaxDamage).when(testWeaponFireInfo).computeExpectedDamage();
testWeaponFireInfo.initDamage(null, false, true, null);
TestCase.assertEquals(expectedMaxDamage, testWeaponFireInfo.getMaxDamage());
TestCase.assertEquals(expectedMaxDamage, testWeaponFireInfo.getExpectedDamageOnHit());
TestCase.assertEquals(expectedProbabilityToHit, testWeaponFireInfo.getProbabilityToHit(), DELTA);