Example #1
0
// load different test sets
require "cache.php";
require "configuration.php";
require "database.php";
require "model.php";
require "template.php";
// connect to database
require "_options.php";
$database = new Framework\Database($options);
$database = $database->initialize();
$database = $database->connect();
// execute tests
$results = Framework\Test::run(function () use($database) {
    // do nothing
}, function () use($database) {
    $database->execute("DROP TABLE `examples`");
    $database->execute("DROP TABLE `example`");
    $database->execute("DELETE FROM `users` WHERE `email` = \"info@example.com\" AND `password` = \"password\"");
});
?>
<!DOCTYPE html>
<html>
    <head>
        <title>Unit Tests</title>
        <style type="text/css">
            body
            {
                padding: 25px;
                margin: 0;
                font-family: "Helvetica";
                font-size: 12px;