UNPKG

lib-jsl

Version:

JSL is a JSON based logic programming library meant for embedded use

27 lines (23 loc) 765 B
var auth = require('./auth-module.js'); var chai = require('chai'); var chaiJSL = require('chai-jsl'); var expect = chai.expect; chai.use(chaiJSL); describe('Example: Test Automation', function() { describe('Auth test using pattern method', function() { describe('login', function() { it('should successfully login', function(done) { var response = auth.login({ username : 'mohan', password : 'xyzw' }); var expectedResponse = { status: '$s', logged_in: true }; expect(response).to.have.pattern(expectedResponse); done(); }); }); }); });