text: describe('\'<%- props.appName %>.main\' module', function () {
      'use strict';
      var routeProvider;
  
      beforeEach(function () {
          module('ngRoute', function ($routeProvider) {
              routeProvider = $routeProvider;
              spyOn(routeProvider, 'when').and.callThrough();
              spyOn(routeProvider, 'otherwise').and.callThrough();
          });
          module('<%- props.appName %>.main');
      });
  
      // This is necessary to trigger loading the modules above; use it to inject services once they are needed
      beforeEach(inject());
  
      it('defines a route for the welcome dialog', function () {
          expect(routeProvider.when).toHaveBeenCalledWith('/main/welcome', { templateUrl : 'main/welcome/welcome.html' });
      });
  
      it('defines the default route redirecting to the welcome dialog', function () {
          expect(routeProvider.when).toHaveBeenCalledWith('/', { redirectTo : '/main/welcome' });
      });
  
      it('defines the default route redirecting to the welcome dialog', function () {
          expect(routeProvider.otherwise).toHaveBeenCalledWith({templateUrl: 'main/page-not-found/page-not-found.html'});
      });
  });
  