function test_changeDate_getInput() { //Arrange $test_DateFormatter = new DateFormatter(); $start_date = "Jan"; $end_date = "Feb"; //Act $result = $test_DateFormatter->changeDate($start_date, $end_date); //Assert $this->assertEquals("Jan Feb", $result); }
<?php require_once __DIR__ . "/../vendor/autoload.php"; require_once __DIR__ . "/../src/DateFormatter.php"; $app = new Silex\Application(); $app->register(new Silex\Provider\TwigServiceProvider(), array('twig.path' => __DIR__ . '/../views')); $app->get("/", function () use($app) { return $app['twig']->render('form.html.twig'); }); $app->get("/view_date", function () use($app) { $date_to_format = new DateFormatter(); $changed_date = $date_to_format->changeDate($_GET['start_date'], $_GET['end_date']); return $app['twig']->render('date.html.twig', array('result' => $changed_date)); }); return $app;