double expectedKill = 0;
Mockito.doReturn(mockToHitSix).when(testWeaponFireInfo).calcToHit();
Mockito.doReturn(mockWeaponAttackAction).when(testWeaponFireInfo).buildWeaponAttackAction();
Mockito.doReturn(expectedMaxDamage).when(testWeaponFireInfo).computeExpectedDamage();
testWeaponFireInfo.initDamage(null, false, true, null);
expectedKill = 0.01155;
Mockito.doReturn(mockToHitEight).when(testWeaponFireInfo).calcToHit();
Mockito.doReturn(mockWeaponAttackAction).when(testWeaponFireInfo).buildWeaponAttackAction();
Mockito.doReturn(expectedMaxDamage).when(testWeaponFireInfo).computeExpectedDamage();
testWeaponFireInfo.initDamage(null, false, true, null);
expectedKill = 0.02005;
Mockito.doReturn(mockToHitSix).when(testWeaponFireInfo).calcToHit();
Mockito.doReturn(mockWeaponAttackAction).when(testWeaponFireInfo).buildWeaponAttackAction();
Mockito.doReturn(expectedMaxDamage).when(testWeaponFireInfo).computeExpectedDamage();
testWeaponFireInfo.initDamage(null, false, true, null);
expectedKill = 0.01155;
Mockito.doReturn(mockToHitEight).when(testWeaponFireInfo).calcToHit();
Mockito.doReturn(mockWeaponAttackAction).when(testWeaponFireInfo).buildWeaponAttackAction();
Mockito.doReturn(expectedMaxDamage).when(testWeaponFireInfo).computeExpectedDamage();
testWeaponFireInfo.initDamage(null, false, true, null);
expectedKill = 0;
Mockito.doReturn(mockToHitThirteen).when(testWeaponFireInfo).calcToHit();
Mockito.doReturn(mockWeaponAttackAction).when(testWeaponFireInfo).buildWeaponAttackAction();
Mockito.doReturn(expectedMaxDamage).when(testWeaponFireInfo).computeExpectedDamage();
testWeaponFireInfo.initDamage(null, false, true, null);