Mockito.doReturn(punchAction).when(testPhysicalInfo).buildAction(Mockito.eq(punch), Mockito.anyInt(), Mockito.any(Targetable.class)); Mockito.when(punchAction.toHit(Mockito.any(IGame.class))).thenReturn(mockToHit); Mockito.doReturn(kickAction).when(testPhysicalInfo).buildAction(Mockito.eq(kick), Mockito.anyInt(), Mockito.any(Targetable.class)); Mockito.when(kickAction.toHit(Mockito.any(IGame.class))).thenReturn(mockToHit);
targetState, getAttackType(), game)); } else { PhysicalAttackAction action = buildAction(physicalAttackType, getShooter().getId(), getTarget()); setAction(action); setHitData(physicalAttackType.isPunch() ?