          });
         """
 
+    'Spec App Service':
+        'prefix': 'befas'
+        'body': """
+        beforeEach(function() {
+            angular.module('mnubo.common.layoutManager').service('appService', function() {
+                this.init = angular.noop;
+            });
+        });
+        """
+
 '.text.html':
     'mnubo tooltip':
         'prefix': 'tooltip'

        'use strict';

        describe('mnubo.$1', function() {
            var _;

            beforeEach(angular.mock.module('mnubo.$1'));

            beforeEach(function() {
                angular.module('mnubo.common.layoutManager').service('appService', function() {
                    this.init = angular.noop;
                });
            });

            beforeEach(angular.mock.inject(function(___) {
                _ = ___;
            }));

            $2
        });

         });
        """

    'Before Each':
        'prefix': 'bef'
        'body': """
         beforeEach(function() {
             $1
         });
        """

    'Spec Test':
        'prefix': 'it'
        'body': """
         it('should $1', function() {
