123456789101112131415161718192021222324252627 |
- /**
- * cld类单元测试
- *
- * @author CaiAoLin
- * @date 2017/10/18
- * @version
- */
- 'use strict';
- const { app, assert } = require('egg-mock/bootstrap');
- const Cld = require('../../../app/lib/sso');
- describe('test/app/lib/cld.test.js', () => {
- it('CLD valid', function* () {
- // 创建 ctx
- const ctx = app.mockContext();
- const cld = new Cld(ctx);
- const result = yield cld.loginValid('caiaolin', 'test');
- assert(result);
- // 检验数据库是否插入数据
- if (result) {
- const managerData = yield app.mysql.get('zh_manager', { username: 'caiaolin' });
- assert(managerData.id > 0);
- }
- });
- });
|