有没有一种简单的方法来测试摩卡咖啡的方法
Is there a simple way to test methods with mocha
我在测试 js 的方法时遇到问题 Class 给我错误:
Cannot call a class as a function
我要调用的方法是name()
测试代码如下所示:
var assert = require('assert');
var chai = require('chai');
import {Player} from '../src/main'
var player = Player();
describe('player', function() {
describe('#name()', function() {
it('should return string', function() {
assert.equal("string");
});
});
});
我显然无法实例化播放器 Class。
但是你会如何测试这个 class 的方法呢?
您的错误发生在这里 var player = Player();
因为您缺少 new
.
使用 var player = new Player();
,错误将得到修复您将能够像这样在实例化的 Player 上调用方法:player.name();
我在测试 js 的方法时遇到问题 Class 给我错误:
Cannot call a class as a function
我要调用的方法是name()
测试代码如下所示:
var assert = require('assert');
var chai = require('chai');
import {Player} from '../src/main'
var player = Player();
describe('player', function() {
describe('#name()', function() {
it('should return string', function() {
assert.equal("string");
});
});
});
我显然无法实例化播放器 Class。 但是你会如何测试这个 class 的方法呢?
您的错误发生在这里 var player = Player();
因为您缺少 new
.
使用 var player = new Player();
,错误将得到修复您将能够像这样在实例化的 Player 上调用方法:player.name();