1 |
|
2 |
|
3 |
|
4 |
|
5 | 'use strict'
|
6 |
|
7 | const asController = require('../lib/helpers/asController')
|
8 | const {ok, equal} = require('assert')
|
9 |
|
10 | describe('as-controller', () => {
|
11 | before(() => {
|
12 | })
|
13 |
|
14 | after(() => {
|
15 | })
|
16 |
|
17 | it('Do test', () => {
|
18 | const spec = {name: 'hog', methods: {}}
|
19 | const ctrl = asController({}, spec, {})
|
20 | ok(ctrl)
|
21 | ctrl.setCallback('hoge', () => {})
|
22 | equal(Object.keys(ctrl.callbacks).length, 1)
|
23 | ctrl.delCallback('hoge')
|
24 | equal(Object.keys(ctrl.callbacks).length, 0)
|
25 | })
|
26 | })
|
27 |
|
28 |
|