Tag Archives: junit

Mock SMTP-Server für Unit-Tests

Die meisten Enterprise-Anwendungen müssen mittlerweile in der Lage sein, E-Mails an Benutzer zu versenden. So ist es beispielsweise beim sog. Double Opt-in-Verfahren notwendig, dass der Benutzer einen Link aufruft, dem ihm zuvor per E-Mail zugesendet wurde, um so die Authentizität … Continue reading

Posted in Java and Quality | Tagged , , , , , | 2 Comments

Integrating Selenium 2 with Ant

We recently integrated Selenium 2 into the Ant build of one of our projects. In this blog post I will show you how you can integrate your automated JUnit based Selenium 2 tests with Ant. If you are using Maven … Continue reading

Posted in Build, config and deploy, Java and Quality, Java Web Frameworks | Tagged , , , , | Leave a comment

Abstrakte Komponenten-Konfiguration mit @Configuration in Spring 3

Ein großer Vorteil beim Einsatz von Spring ist die verbesserte Testbarkeit der Anwendung, da gezielt einzelne Komponenten für einen Testlauf per Konfiguration ausgetauscht werden können. Bei der Konfiguration per XML ist es dabei gängig, unterschiedliche XML-Konfigurationsdateien für den Test- und … Continue reading

Posted in Java modularization, Spring Universe | Tagged , , , , , | Leave a comment

Matching rules with Hamcrest

Hamcrest is library of matcher objects to define matching rules declaratively. You get a Java DSL for buildung assertions, constraints and predicates in quite more readable fashion. Typical scenarios are writing of assertions in (unit) tests, expectations in mocking frameworks, … Continue reading

Posted in Java and Quality | Tagged , , , , , | Leave a comment