<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://doc.bebech.fr/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://doc.bebech.fr/feed.php">
        <title>Documentation - outils:codeception</title>
        <description></description>
        <link>https://doc.bebech.fr/</link>
        <image rdf:resource="https://doc.bebech.fr/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-07-15T14:17:17+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://doc.bebech.fr/doku.php?id=outils:codeception:0-intro&amp;rev=1733320120&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.bebech.fr/doku.php?id=outils:codeception:1-installation&amp;rev=1739191906&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.bebech.fr/doku.php?id=outils:codeception:2-configuration&amp;rev=1739191869&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.bebech.fr/doku.php?id=outils:codeception:3-nommagedesfichiers&amp;rev=1768557191&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.bebech.fr/doku.php?id=outils:codeception:4-variables&amp;rev=1733317694&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.bebech.fr/doku.php?id=outils:codeception:5-typesdetests&amp;rev=1737576964&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.bebech.fr/doku.php?id=outils:codeception:6-executerlestests&amp;rev=1744895635&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.bebech.fr/doku.php?id=outils:codeception:7-viderlecachedetest&amp;rev=1733388965&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://doc.bebech.fr/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>Documentation</title>
        <link>https://doc.bebech.fr/</link>
        <url>https://doc.bebech.fr/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://doc.bebech.fr/doku.php?id=outils:codeception:0-intro&amp;rev=1733320120&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-12-04T13:48:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>0-intro</title>
        <link>https://doc.bebech.fr/doku.php?id=outils:codeception:0-intro&amp;rev=1733320120&amp;do=diff</link>
        <description>CODECEPTION

Codeception est un outils pour effectuer des test unitaires, fonctionnels et des tests d&#039;acceptance.

Il permet d&#039;effectuer des test sur le web mais aussi sur l&#039;api.</description>
    </item>
    <item rdf:about="https://doc.bebech.fr/doku.php?id=outils:codeception:1-installation&amp;rev=1739191906&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-10T12:51:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>1-installation</title>
        <link>https://doc.bebech.fr/doku.php?id=outils:codeception:1-installation&amp;rev=1739191906&amp;do=diff</link>
        <description>1. Installation

Sur Symfony:

composer require &quot;codeception/codeception&quot; --dev

Pour permettre l&#039;installation des extension codeception sur symfony 7, il faut avoir une version de phpunit &gt;=10.0.0

composer require codeception/module-asserts –-dev</description>
    </item>
    <item rdf:about="https://doc.bebech.fr/doku.php?id=outils:codeception:2-configuration&amp;rev=1739191869&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-10T12:51:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>2-configuration</title>
        <link>https://doc.bebech.fr/doku.php?id=outils:codeception:2-configuration&amp;rev=1739191869&amp;do=diff</link>
        <description>2. Configuration

Initiation

php vendor/bin/codecept bootstrap

Ficher codeception.yml

A la fin de la section settings, ajouter cette ligne 

bootstrap: ../_bootstrap.php

Le fait de lui donner en consigne le dossier parent est que codeception exécute les tests dans les dossiers de test (acceptance unit etc</description>
    </item>
    <item rdf:about="https://doc.bebech.fr/doku.php?id=outils:codeception:3-nommagedesfichiers&amp;rev=1768557191&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-16T09:53:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>3-nommagedesfichiers</title>
        <link>https://doc.bebech.fr/doku.php?id=outils:codeception:3-nommagedesfichiers&amp;rev=1768557191&amp;do=diff</link>
        <description>2. Nomage des fichiers

Codeception a une méthode de nommage des fichiers spécifique. 

Il faut nommer les fichiers de la manière suivante:

  &lt;nom du test&gt;Cest.php</description>
    </item>
    <item rdf:about="https://doc.bebech.fr/doku.php?id=outils:codeception:4-variables&amp;rev=1733317694&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-12-04T13:08:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>4-variables</title>
        <link>https://doc.bebech.fr/doku.php?id=outils:codeception:4-variables&amp;rev=1733317694&amp;do=diff</link>
        <description>3. Variables codeception
 Méthode  Utilisation  Paramètres  Contexte  
$I-&gt;amOnPage(&#039;/&#039;)
 Navigue vers la page spécifiée.  @param string $page  Acceptance, Functional  
$I-&gt;see(&#039;texte&#039;)
 Vérifie la présence d&#039;un texte sur la page.  @param string $texte</description>
    </item>
    <item rdf:about="https://doc.bebech.fr/doku.php?id=outils:codeception:5-typesdetests&amp;rev=1737576964&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-22T20:16:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>5-typesdetests</title>
        <link>https://doc.bebech.fr/doku.php?id=outils:codeception:5-typesdetests&amp;rev=1737576964&amp;do=diff</link>
        <description>4. Types de tests

 Test Fonctionnels 

Utilisez 

use App\Tests\Support\FunctionalTester;

 et 

FunctionalTester $I

 comme Paramètres de fonction

 Test D&#039;Acceptance 

Utilisez 

use App\Tests\Support\AcceptanceTester;

 et 

AcceptanceTester $I</description>
    </item>
    <item rdf:about="https://doc.bebech.fr/doku.php?id=outils:codeception:6-executerlestests&amp;rev=1744895635&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-04-17T13:13:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>6-executerlestests</title>
        <link>https://doc.bebech.fr/doku.php?id=outils:codeception:6-executerlestests&amp;rev=1744895635&amp;do=diff</link>
        <description>5. Exécuter les tests

Avant d&#039;exécuter les tests, il faut clear le cache d&#039;erreur des tests 

vendor/bin/codecept clean

et mettre la variable d&#039;environnement APP_ENV du fichier .env à “Test”

Pour exécuter les tests, vous pouvez utiliser cette commande</description>
    </item>
    <item rdf:about="https://doc.bebech.fr/doku.php?id=outils:codeception:7-viderlecachedetest&amp;rev=1733388965&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-12-05T08:56:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>7-viderlecachedetest</title>
        <link>https://doc.bebech.fr/doku.php?id=outils:codeception:7-viderlecachedetest&amp;rev=1733388965&amp;do=diff</link>
        <description>6. Vider le cache de test

Exécutez la commande suivante

 vendor/bin/codecept clean</description>
    </item>
</rdf:RDF>
