Subversion-Projekte lars-tiefland.laravel_shop

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
148 lars 1
 
2
if (!function_exists('assertThat')) {
3
    /**
4
     * Make an assertion and throw {@link Hamcrest_AssertionError} if it fails.
5
     *
6
     * Example:
7
     * <pre>
8
     * //With an identifier
9
     * assertThat("assertion identifier", $apple->flavour(), equalTo("tasty"));
10
     * //Without an identifier
11
     * assertThat($apple->flavour(), equalTo("tasty"));
12
     * //Evaluating a boolean expression
13
     * assertThat("some error", $a > $b);
14
     * </pre>
15
     */
16
    function assertThat()
17
    {
18
        $args = func_get_args();
19
        call_user_func_array(
20
            array('Hamcrest\MatcherAssert', 'assertThat'),
21
            $args
22
        );
23
    }
24
}