<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.bzz.ch/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.bzz.ch/feed.php">
        <title>BZZ - Modulwiki - modul:m450:learningunits:lu11</title>
        <description></description>
        <link>https://wiki.bzz.ch/</link>
        <image rdf:resource="https://wiki.bzz.ch/_media/wiki/logo.png" />
       <dc:date>2026-05-16T23:57:09+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/m450/learningunits/lu11/grundlagen?rev=1731678979&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/m450/learningunits/lu11/mock?rev=1711631267&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/m450/learningunits/lu11/start?rev=1711631267&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.bzz.ch/_media/wiki/logo.png">
        <title>BZZ - Modulwiki</title>
        <link>https://wiki.bzz.ch/</link>
        <url>https://wiki.bzz.ch/_media/wiki/logo.png</url>
    </image>
    <item rdf:about="https://wiki.bzz.ch/modul/m450/learningunits/lu11/grundlagen?rev=1731678979&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-15T13:56:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LU11a - Grundlagen</title>
        <link>https://wiki.bzz.ch/modul/m450/learningunits/lu11/grundlagen?rev=1731678979&amp;do=diff</link>
        <description>LU11a - Grundlagen

Quelle: &lt;https://www.browserstack.com/guide/what-is-test-driven-development&gt;

Was ist TDD?

Test Driven Development (TDD) ist ein Entwicklungsvorgehen, dass aus der agilen Entwicklung und dem Extreme programming hervorgegangen ist.
TDD ist eine agile Softwareentwicklungsmethode, bei der Tests vor der eigentlichen Implementierung des Codes geschrieben werden. Das Ziel ist, die Entwicklung zu strukturieren, Fehler frühzeitig zu erkennen und eine hohe Codequalität zu gewährleist…</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/modul/m450/learningunits/lu11/mock?rev=1711631267&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-28T13:07:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LU11b - Mock</title>
        <link>https://wiki.bzz.ch/modul/m450/learningunits/lu11/mock?rev=1711631267&amp;do=diff</link>
        <description>LU11b - Mock

Als Mock (deutsch: Attrappe) bezeichnen wir Codeteile die als Platzhalter für die echten Klassen, Methoden oder Funktionen agieren.

Bei einem Unit Test wollen wir die Funktionsweise einer einzelnen Funktion testen.
Falls diese Funktion ein Objekt benötigt oder seinerseits Funktionen/Methoden aufruft, würden diese ungewollt mitgetestet.
Im schlimmsten Fall ist die Klasse oder die Funktion/Methode noch gar nicht realisiert und meine Tests sind unbrauchbar.
Gerade beim Test Driven De…</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/modul/m450/learningunits/lu11/start?rev=1711631267&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-28T13:07:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LU11 - Test driven development</title>
        <link>https://wiki.bzz.ch/modul/m450/learningunits/lu11/start?rev=1711631267&amp;do=diff</link>
        <description>LU11 - Test driven development


	* LU11a - Grundlagen
	* LU11b - Mock



Aufgaben


	* LU11.A01 - Schulverwaltung



Lösungen

Dieser Namensraum existiert nicht: modul:m450:learningunits:lu11:loesungen</description>
    </item>
</rdf:RDF>
