title: Jasmine Tests Do Not Run
body: <p>I am trying to set up Jasmine testing on my Angular Application to test a controller.  </p>
  
  <p>Controller:</p>
  
  <pre><code>    var navigation = angular.module("navigation", []);
  
  navigation.controller("NavigationController", ['$scope', function ($scope) {
      $scope.myObject = [];
      $scope.tabs = [
          { title: "Surcharge Index", content: "SurchargeIndex" },
          { title: "Scheduling and Adjustments", content: "Scheduling" },
          { title: "Auto Update Settings", content: "Automation" },
          { title: "Processing Rules", content: "FuelProcessing" },
          { title: "Data Update ", content: "DataUpdate" },
  
      ];
  }]);
  </code></pre>
  
  <p>Test:</p>
  
  <pre><code>    describe("NavigationController", function () {
      var scope;
      var controller;
  
      //beforeEach(module('app'));
  
      beforeEach(inject(function ($controller, $rootScope) {
          scope = $rootScope.$new();
          controller = $controller('NavigationController', { '$scope': scope });
          }));
  
      it("scope is defined", function () {
          expect(scope).toBeDefined();
          //expect(scope.tags[0].title).toBe('Doe Index');
      });
  
      it("should contain a list of tabs", function () {
          //expect(scope).toBeDefined();
          expect(scope.tags).toContain({ title: 'Doe Index' });
      });
  
  });
  </code></pre>
  
  <p>Neither Jasmine test is ever run.</p>
  
  <p>Test page:</p>
  
  <pre><code>Jasmine2.0.0finished in 0.001s
  raise exceptions
  Ran 0 of 2 specs - run all
  0 specs, 0 failures
  NavigationController
  scope is defined
  should contain a list of tabs
  </code></pre>
  
  <p>This is what Jasmine returns.  For some reason none of the tests are being run.</p>
  
  <p>Any suggestions?</p>