text: 
  YUI.add('footer-tests', function (Y) {
  
      var suite = new YUITest.TestSuite('footer-tests'),
          controller = null,
          A = YUITest.Assert;
  
      suite.add(new YUITest.TestCase({
  
          name: 'footer user tests',
  
          setUp: function () {
              controller = Y.mojito.controllers.footer;
          },
          tearDown: function () {
              controller = null;
          },
  
          'test mojit': function () {
              var ac,
                  modelData,
                  assetsResults,
                  doneResults;
              modelData = { x: 'y' };
              ac = {
                  assets: {
                      addCss: function (css) {
                          assetsResults = css;
                      }
                  },
                  models: {
                      get: function (modelName) {
                          return {
                              getData: function (cb) {
                                  cb(null, modelData);
                              }
                          };
                      }
                  },
                  done: function (data) {
                      doneResults = data;
                  }
              };
  
              A.isNotNull(controller);
              A.isFunction(controller.index);
              controller.index(ac);
              //A.areSame('./index.css', assetsResults);
              A.isObject(doneResults);
              //A.areSame('Mojito is working.', doneResults.status);
              //A.isObject(doneResults.data);
              //A.isTrue(doneResults.data.hasOwnProperty('x'));
              //A.areEqual('y', doneResults.data['x']);
  
          }
  
      }));
  
      YUITest.TestRunner.add(suite);
  
  }, '0.0.1', {requires: ['mojito-test', 'footer']});
  