uopz_get_mock

(PECL uopz 5, PECL uopz 6, PECL uopz 7)

uopz_get_mockRenvoie la simulation actuelle d'une classe

Description

function uopz_get_mock(string $class): mixed

Renvoie la simulation actuelle de class.

Liste de paramètres

class

Le nom de la classe simulée.

Valeurs de retour

Soit une chaîne contenant le nom de la simulation, soit un objet, soit null si aucune simulation n'a été définie.

Exemples

Exemple #1 Exemple de uopz_get_mock()

<?php
class A {
    public static function who() {
        echo "A";
    }
}

class mockA {
    public static function who() {
        echo "mockA";
    }
}

uopz_set_mock(A::class, mockA::class);
echo uopz_get_mock(A::class);
?>

L'exemple ci-dessus va afficher :

mockA

Voir aussi