@18ys/god
Version:
prefer to a global Object that can set some data to it, because vue3 don't have the global Object Vue.
17 lines (16 loc) • 478 B
JavaScript
const { expect } = require('chai');
console.log('expect: ', expect);
const { give, ask } = require('../dist/god');
describe('test ask function of god', function() {
it('not exist', function() {
expect(ask('foo')).to.be.equal(null)
})
it('exist string', function() {
give('name', 'ys');
expect(ask('name')).to.be.equal('ys');
})
it('exist object', function() {
give('data', { data: 'ok' });
expect(ask('data')).to.deep.equal({ data: 'ok' })
})
})