Skip to content
Extraits de code Groupes Projets
aspect-edit-spec.js 1,14 ko
Newer Older
  • Learn to ignore specific revisions
  • describe("AspectEdit", function() {
    
    //  describe("initialize", function() {
    //
    //  });
    
    
      describe("decrementRequestsCounter", function() {
        describe("when there is one request", function() {
          it("removes the counter from the new requests div", function() {
            $('#jasmine_content').html("<div class='new_requests'>Requests (1)</div>");
    
            AspectEdit.decrementRequestsCounter();
    
            expect($('.new_requests').first().html()).toEqual("Requests");
          });
        });
        describe("when there is more than one request", function() {
          it("decrements the request counter", function() {
            $('#jasmine_content').html("<div class='new_requests'>Requests (67)</div>");
    
            AspectEdit.decrementRequestsCounter();
    
            expect($('.new_requests').first().html()).toEqual("Requests (66)");
          });
        });
        describe("error cases", function() {
          it("fails silently if there are no requests", function() {
            $('#jasmine_content').html("<div class='new_requests'>Requests</div>");
    
            AspectEdit.decrementRequestsCounter();
    
            expect($('.new_requests').first().html()).toEqual("Requests");
          });
        });
      });
    });