should.js

    4热度

    1回答

    意味着例如 Record posreal : Type := mkposreal {pos :> R; cond_pos : 0 < pos}. 什么是“:>”是什么意思? 我希望这不是重复的,但一个符号很难搜索。

    0热度

    2回答

    我正在做一些单元测试到节点应用程序,并检查http响应。 currnlty我想测试http.header对我发送的密钥和值的响应,我做错了什么? res.header.should.have.property['prop1']; 假设我已经为prop1,我应该怎么办呢? 此外如何断言prop1的值?

    6热度

    5回答

    我使用摩卡/ supertest/should.js来测试我的REST服务 GET /files/<hash>回报文件作为流文件。 如何在should.js中声明文件内容相同? it('should return file as stream', function (done) { var writeStream = fs.createWriteStream('test/fixtures

    6热度

    3回答

    我想要做的事情简单的断言像 knownArray.should.include('known value') 该数组是正确的,但我根本无法找出正确的断言用来检查数组是否有这个值(索引无关紧要)。我也试过should.contain但是这两种抛出一个错误Object #<Assertion> has no method 'contain'(或'include') 我如何检查数组包含使用shoul

    2热度

    1回答

    我是node.js的新手,从事异步框架工作已经有一段时间了。 在程序语言如Python中这样很容易通过他们拥有的输入列表和预期产出,然后循环测试: tests = { 1: [2, 3], 2: [3, 4], 7: [8, 9], } for input, expected_out in tests.items(): out = myfunc(inp

    0热度

    1回答

    我要你知道我可以使用和/或与should.js 我尝试做这样的事情: res.body[0].color.should.equal('blue').or('red'); 这是可能的应该 ?我没有发现任何文件..或我失明。 在此先感谢。

    0热度

    1回答

    我已经正确配置了我的应用程序,例如,如果我运行node app.js,所有内容都将启动。我试图测试我的应用程序的连接正在使用单元测试正常工作。我至今是: var options = { url: 'http://localhost', port: 8080, }; var app = require("../app.js"); var should = require('

    5热度

    1回答

    我正在使用与以下内容非常相似的内容来使用Mocha执行一系列API测试。这很好,但它需要为每个测试制作一个单独的API调用。 我想使用相同的API调用并针对该响应运行多个测试。我一直在阅读,你可以使用before来做到这一点,但是网络上的所有例子都没有真正显示它使用API​​调用? var chai = require('chai'); var request = require('reques

    0热度

    1回答

    摩卡测试我有以下代码(摩卡测试与should.js): it('must not be valid with empty object', function (done) { var result = {}; result.should.not.be.object; }); 它传递,虽然结果是一个object。它也通过result.should.be.object。

    2热度

    2回答

    我正面临一个奇怪的问题。在我的(可以说)a.ts我有 - /// <reference path="../typings/mocha/mocha.d.ts" /> /// <reference path="../typings/should/should.d.ts" /> import should = require('should'); import something_else =