diff --git a/riotcontrol/riotcontrol-tests.ts b/riotcontrol/riotcontrol-tests.ts new file mode 100644 index 0000000000..b3eee8b2e0 --- /dev/null +++ b/riotcontrol/riotcontrol-tests.ts @@ -0,0 +1,41 @@ +/// + +import riotcontrol = require('riotcontrol'); + +{ + let store: RiotControl.Store; + let result: void; + result = riotcontrol.addStore(store); +} + +{ + let events: string; + let fn: Function; + let result: void; + result = riotcontrol.on(events, fn); +} + +{ + let name: string; + let fn: Function; + let result: void; + result = riotcontrol.one(name, fn); +} + +{ + let events: string; + let fn: Function; + let result: void; + result = riotcontrol.off(events); + result = riotcontrol.off(events, fn); +} + +{ + let name: string; + let arg: any; + let result: void; + result = riotcontrol.trigger(name); + result = riotcontrol.trigger(name, arg); + result = riotcontrol.trigger(name, arg, arg); + result = riotcontrol.trigger(name, arg, arg, arg); +}