zoukankan      html  css  js  c++  java
  • Jasmine

    Jasmine

    https://www.npmjs.com/package/jasmine

    The Jasmine Module

    The jasmine module is a package of helper code for developing Jasmine projects for Node.js.

    The core of jasmine lives at https://github.com/jasmine/jasmine and is jasmine-core in npm.

    Contents

    This module allows you to run Jasmine specs for your Node.js code. The output will be displayed in your terminal by default.

    Installation

    # Local installation: 
    npm install --save-dev jasmine
     
    # Global installation 
    npm install -g jasmine

    Initializing

    To initialize a project for Jasmine

    jasmine init

    To seed your project with some examples

    jasmine examples

    https://jasmine.github.io/setup/nodejs.html

    Note that if you installed Jasmine locally you could still use the command line like this:

    node node_modules/jasmine/bin/jasmine init
    

    DEMO

    describe("A suite", function() {
      it("contains spec with an expectation", function() {
        expect(true).toBe(true);
      });
    });
    

    API

    https://jasmine.github.io/api/3.0/global.html#expect

    describe(description, specDefinitions)

    Create a group of specs (often called a suite).

    Calls to describe can be nested within other calls to compose your suite as a tree.

    Parameters:
    NameTypeDescription
    description String

    Textual description of the group

    specDefinitions function

    Function for Jasmine to invoke that will define inner suites and specs

    expect(actual) → {matchers}

    Create an expectation for a spec.

    Parameters:
    NameTypeDescription
    actual Object

    Actual computed value to test expectations against.

  • 相关阅读:
    七、Vue Cli+ApiCloud
    六、取消eslint 校验代码
    六、匿名方法
    五、vue中export和export default的使用
    四、Vue CLI-异步请求(axios)
    接口自动化测试(7)
    selenium 封装
    flask 动手写的接口平台
    flask入门篇
    python 自动化接口测试(6)
  • 原文地址:https://www.cnblogs.com/lightsong/p/9416911.html
Copyright © 2011-2022 走看看