tiddlywiki
Version:
a non-linear personal web notebook
20 lines (14 loc) • 390 B
JavaScript
/*\
title: method/program.js
type: application/javascript
module-type: library
Method test
\*/
var test = require("test");
var a = require("./a");
var foo = a.foo;
test.assert(a.foo() == a, "calling a module member");
test.assert(foo() == (function (){return this;})(), "members not implicitly bound");
a.set(10);
test.assert(a.get() == 10, "get and set");
test.print("DONE", "info");