UNPKG

ng-cordova

Version:

[ngCordova](http://ngcordova.com/) ==========

67 lines (54 loc) 1.58 kB
describe('ngCordovaMocks', function() { beforeEach(function() { module('ngCordovaMocks'); }); describe('cordovaAppVersion', function() { var $rootScope = null; var $cordovaActionSheet = null; var options = {}; beforeEach(inject(function (_$cordovaAppVersion_, _$rootScope_) { $cordovaAppVersion = _$cordovaAppVersion_; $rootScope = _$rootScope_; })); it('should be able to retrieve app name', function(done) { $cordovaAppVersion .getAppName() .then( function(name) { expect(name).toBe("mock app name") }, function() { expect(false).toBe(true) } ) .finally(function() { done(); }); $rootScope.$digest(); }); it('should be able to retrieve package name', function(done) { $cordovaAppVersion .getPackageName() .then( function(name) { expect(name).toBe("com.package.mock") }, function() { expect(false).toBe(true) } ) .finally(function() { done(); }); $rootScope.$digest(); }); it('should be able to retrieve version number', function(done) { $cordovaAppVersion .getVersionNumber() .then( function(name) { expect(name).toBe("1.2.3") }, function() { expect(false).toBe(true) } ) .finally(function() { done(); }); $rootScope.$digest(); }); it('should be able to retrieve version code', function(done) { $cordovaAppVersion .getVersionCode() .then( function(name) { expect(name).toBe("4.5.6") }, function() { expect(false).toBe(true) } ) .finally(function() { done(); }); $rootScope.$digest(); }); }); });