dm
Version:
Dependency Injection Manager
15 lines (11 loc) • 610 B
JavaScript
var Test = require("./test"),
Template = require('../../../../../lib/parser/string/template/resource'),
test;
test = Test(function() { return new Template() }, { title: "ResourceTemplate" });
test.yes("#resource#", [{ path: "resource", handler: undefined }]);
test.yes("#handler!resource#", [{ path: "resource", handler: "handler" }]);
test.yes("#@handler!resource#", [{ path: "resource", handler: "@handler" }]);
test.yes("#@handler:method!resource#", [{ path: "resource", handler: "@handler:method" }]);
test.no("#parameter");
test.no("parameter#");
test.run();