Ejemplo n.º 1
0
 function test_calculateDOW_futureDate()
 {
     $test_DOW = new DOW();
     $input = "01/01/3000";
     //Act
     $result = $test_DOW->calculateDOW($input);
     //Assert
     $this->assertEquals("Wednesday", $result);
 }
Ejemplo n.º 2
0
<?php

// Dependencies
require_once __DIR__ . "/../vendor/autoload.php";
require_once __DIR__ . "/../src/DOW.php";
// For BSOD and other serious error debugging uncomment these lines:
// use Symfony\Componet\Debug\Debug;
// Debug::enable();
// Initialize application object
$app = new Silex\Application();
// Uncomment line below for debug messages
$app['debug'] = true;
$app->register(new Silex\Provider\TwigServiceProvider(), array('twig.path' => __DIR__ . '/../views'));
// Use 'echo' and 'var_dump($array_name)' for variable content debugging
// Route for root directory to display entry form
$app->get("/", function () use($app) {
    return $app['twig']->render('form.html.twig');
});
// // Route to display scrabble word and score
$app->get("/results", function () use($app) {
    $my_DOW = new DOW();
    $date = $_GET["date"];
    echo $date;
    $results = $my_DOW->calculateDOW($date);
    return $app['twig']->render('results.html.twig', array('date' => $date, 'results' => $results));
});
return $app;