uopz_unset_mock

Unset previously set mock

&reftitle.description; `void` `uopz_unset_mock` `string` `class`

Unsets the previously set mock for `class`.

&reftitle.parameters;

`class`

- The name of the mocked class.

&reftitle.returnvalues;

&return.void;

&reftitle.errors;

A `RuntimeException` is thrown, if no mock was previously set for `class`.

&reftitle.examples;

### `uopz_unset_mock` example

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

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

    uopz_set_mock(A::class, mockA::class);
    uopz_unset_mock(A::class);
    A::who();
    ?>

&example.outputs;

    A

&reftitle.seealso;

- `uopz_set_mock`
- `uopz_get_mock`