Bei meinem aktuellen Kunden wurde das Stripes Framework verwendet, um eine Java basierte Webanwendung zu erstellen. Für mehrseitige Formulare bietet Stripes ActionBeans mit einen Wizard Modus an. Dieser zeichnet sich dadurch aus, dass alle bereits ausgefüllten Formularfelder als versteckte Felder in alle folgenden Formulare eingefügt werden. Dieser Modus erspart bei mehrseitigen Formularen viel Arbeit, aber wie lässt sich dieser Wizard Modus am besten Testen? In diesem Artikel wird beschrieben, wie man mit Hilfe dem Stripes eigenen MockServletContexts sinnvolle Unit tests schreiben kann.
Mehr…
KategorienJava JEE, Web Entwicklung Tags: actionBean, anleitung, howto, Java, JEE, junit, mock, MockRoundTrip, MockServletContext, stripes, stripes framework, Testing, tests, Tutorial, unit tests, wizard mode, wizard modus, __fp [lang_de]In meinem letzten Artikel habe ich die Installation der IVR Software VoiceGlue unter Fedora Core 8 in einer Parallels Desktop VM beschrieben. Nun möchte ich eine Anleitung für die Einrichtung von VoiceGlue nachliefern. Damit wird es jedem möglich, eine VoiceXML basierte Sprachanwendung aufzusetzen.
Mehr…
KategorienUnix shell, Voice Tags: agi, anleitung, asr, asterisk, dtmf, hilfe, howto, sip, Software, speech, tts, Tutorial, Voice, voiceglue, voicexml, vox, vxglue, vxml Ruby on Rails isst in aller Munde, wenn es um Webentwicklung geht. Ich werde in Zukunft eine Reihe von Artikeln veröffentlichen, die etwas tiefer in die Materie eindringen. Dazu ist es aber nötig, dass jeder Leser weiss, wie man Ruby on Rails auf seinem Rechner zum laufen bekommt und ein Projekt erzeugt. Aus diesem Grund hier eine 5 Minuten Kurzanleitung. Als Mac User werde speziell auf das Betriebsystem Mac OS X eingehen.
Mehr…
KategorienRuby on Rails Tags: anleitung, howto, kurzanleitung, locomotive, mac os x, mac user, os x, Ruby on Rails, software development, Software Entwicklung, tutorium, web development, Web Entwicklung Für einen Kunden habe ich in der letzten Woche die Zahlungsabwicklung von Abonnements über Paypal integriert. Der Web Nutzer kann auf diesem einfachen Wege die Vorzüge vom Premiumdiensten nutzen. Der Vorteil hierbei ist: Der potentielle Käufer muss seine Kreditkarten- bzw. Kontodaten nicht an eine “nicht vertrauenswürdige” Seite weitergeben, sondern nutzt die bereits bei Paypal hinterlegten Daten. Ist der Käufer noch keine Paypal Kunde, ist eine vorige Anmeldung allerdings notwendig.
Mehr…
KategorienWeb Entwicklung Tags: abonnement, anleitung, buttonfactory, exclude, howto, J2EE, Java, JEE, paypal, paypal subschription, sandbox, Software Entwicklung, Tutorial, Web Entwicklung, zahlungsabwicklung
Neueste Kommentare