美文网首页
jasmine测试框架(转载)

jasmine测试框架(转载)

作者: Mendel_Wong | 来源:发表于2018-04-25 13:37 被阅读0次

    介绍

    Jasmine是一个用来编写Javascript测试的框架,它不依赖于任何其它的javascript框架,也不需要对DOM。它拥有灵巧而明确的语法可以让你轻松地编写测试代码。

    结构

    describe("A suite", function() {
      var foo;
      beforeEach(function() {
        foo = 0;
        foo += 1;
      });
    
      afterEach(function() {
        foo = 0;
      });
    
      it("contains spec with an expectation", function() {
        expect(true).toBe(true);
      });
    });
    

    每个测试都在一个测试集中运行,Suite就是一个测试集,用describe函数封装。 Spec表示每个测试用例,用it函数封装。通过expect函数,作为程序断言来判断相等关系。setup过程用beforeEach函数封装,tearDown过程用afterEach封装。

    相关文章

      网友评论

          本文标题:jasmine测试框架(转载)

          本文链接:https://www.haomeiwen.com/subject/ixselftx.html