UNPKG

aurelia-api

Version:

A simple api wrapper around aurelia-fetch-client

34 lines (28 loc) 787 B
import {configure} from '../src/aurelia-api'; import {Config} from '../src/config'; import {Container} from 'aurelia-dependency-injection'; describe('aurelia-api', function() { describe('configure()', function() { it('Should call callback with a config function', function(done) { configure(aurelia(), function(config) { expect(config).toBe(Config); done(); }); }); it('Should call callback with a config instance', function(done) { configure(aurelia(new Container()), function(config) { expect(config instanceof Config).toBe(true); done(); }); }); }); }); function aurelia(container) { return { container: container || { get: function returnVal(val) { return val; } } }; }