<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>CalDav on JAVAPRO Germany</title><link>https://javapro.svenruppert.com/tags/caldav/</link><description>Recent content in CalDav on JAVAPRO Germany</description><generator>Hugo</generator><language>de-DE</language><lastBuildDate>Thu, 18 Jun 2026 07:47:36 +0000</lastBuildDate><atom:link href="https://javapro.svenruppert.com/tags/caldav/index.xml" rel="self" type="application/rss+xml"/><item><title>Eine CalDAV-Testbench für die testgetriebene Entwicklung — Teil 2: Die Test-Support-Schnittstelle in der Praxis</title><link>https://javapro.svenruppert.com/eine-caldav-testbench-fuer-die-testgetriebene-entwicklung-teil-2-die-test-support-schnittstelle-in-der-praxis/</link><pubDate>Thu, 18 Jun 2026 07:47:36 +0000</pubDate><guid>https://javapro.svenruppert.com/eine-caldav-testbench-fuer-die-testgetriebene-entwicklung-teil-2-die-test-support-schnittstelle-in-der-praxis/</guid><description>&lt;h2 id="einbindung-als-test-bezogene-abhängigkeit"&gt;Einbindung als test-bezogene Abhängigkeit&lt;/h2&gt;
&lt;p&gt;Der zweite Teil verlässt die erörterte Höhe des ersten Teils und wendet sich der Praxis zu. Sie beginnt bei einer schlichten Voraussetzung, die gleichwohl Beachtung verdient: Bevor sich auch nur eine einzige Prüfung gegen den Prüfstand schreiben lässt, muss dieser im Aufbau des Projekts bereits vorhanden sein. Die Art und Weise, in der er aufgenommen wird, ist dabei kein gleichgültiges Detail, sondern spiegelt seine innere Ordnung wider.&lt;/p&gt;</description></item><item><title>Eine CalDAV-Testbench für die testgetriebene Entwicklung — Teil 1: Vom Problem zum Prüfstand</title><link>https://javapro.svenruppert.com/eine-caldav-testbench-fuer-die-testgetriebene-entwicklung-teil-1-vom-problem-zum-pruefstand/</link><pubDate>Wed, 17 Jun 2026 07:27:19 +0000</pubDate><guid>https://javapro.svenruppert.com/eine-caldav-testbench-fuer-die-testgetriebene-entwicklung-teil-1-vom-problem-zum-pruefstand/</guid><description>&lt;h2 id="die-mühsal-echter-kalenderserver-im-test"&gt;Die Mühsal echter Kalenderserver im Test&lt;/h2&gt;
&lt;p&gt;Wer schon einmal die Logik zur Kalendersynchronisation gegen einen vollwertigen CalDAV-Server geprüft hat, kennt das eigentümliche Unbehagen, das sich einstellt, sobald eine Prüfung beim ersten Lauf grün leuchtet und beim zweiten Lauf grundlos scheitert. Der Verdacht fällt zunächst auf den eigenen Quelltext, doch die Ursache liegt häufig anderswo: nicht in der zu prüfenden Logik, sondern in der Beschaffenheit des Gegenübers, gegen den geprüft wird. Ein echter Kalenderserver ist für den Produktivbetrieb gemacht, nicht für die Reproduzierbarkeit, die eine belastbare Prüfung verlangt, und genau dieser Widerspruch erzeugt eine Reihe von Schwierigkeiten, die sich mit Sorgfalt zwar mildern, aber nicht beseitigen lassen.&lt;/p&gt;</description></item></channel></rss>