ionic
Version:
A tool for creating and developing Ionic Framework mobile apps.
28 lines (20 loc) • 720 B
JavaScript
var Info = require('../lib/info');
describe('Info', function() {
it('should have info defined', function() {
expect(Info).toBeDefined();
});
it('should have gatherInfo defined', function() {
expect(Info.gatherInfo).toBeDefined();
});
it('should have gatherInfo call other helper methods', function() {
spyOn(Info, 'getIonicLibVersion');
spyOn(Info, 'getNodeVersion');
spyOn(Info, 'getOsEnvironment');
spyOn(Info, 'getCordovaInfo');
Info.gatherInfo();
expect(Info.getIonicLibVersion).toHaveBeenCalled();
expect(Info.getNodeVersion).toHaveBeenCalled();
expect(Info.getOsEnvironment).toHaveBeenCalled();
expect(Info.getCordovaInfo).toHaveBeenCalled();
});
});