### Question:
MySrvBourseFullAction extends DispatchActionForLoggedUserWithObject { public ActionForward delete(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { final HttpSession session = request.getSession(true); final VObject theObject = SessionTools.getRabbitFromSession(session); final MySrvBourseFullForm myForm = (MySrvBourseFullForm) form; final int valueTo = myForm.getValueTo(); if (valueTo != 0) { try { SubscriptionManager.deleteSubscription(SubscriptionData.find(valueTo)); } catch (final Exception e) { MySrvBourseFullAction.LOGGER.fatal(e, e); } } else { for (final SubscriptionData aSubscription : SubscriptionData.findByApplicationAndObject(Application.NativeApplication.BOURSE_FULL.getApplication(), theObject)) { try { SubscriptionManager.deleteSubscription(aSubscription); } catch (final Exception e) { MySrvBourseFullAction.LOGGER.fatal(e, e); } } } myForm.setValueTo(0); return load(mapping, form, request, response); }  ActionForward load(ActionMapping mapping, ActionForm form, HttpServletRequest request, @SuppressWarnings("unused") HttpServletResponse response); ActionForward activate(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response); ActionForward update(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response); ActionForward display(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response); ActionForward delete(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response); static final int ttsBourse; }### Answer:
@Test public void checkAll() { final TtsVoice theTtsVoice = new TtsVoiceMock(1, "Heather English United States F HQ", "heather22k", getFrLang(), "Heather", true, false); final User myUser = getActionTestUser(); final VObject myObjectv2 = Factories.VOBJECT.findByOwnerAndHardware(myUser, HARDWARE.V2); activateWithLightLanguage(myUser, myObjectv2); theTtsVoice.delete(); }