Javascript 有没有一种简单的方法来测试摩卡咖啡的使用方法
我在测试js类的方法时遇到了问题,错误是: 无法将类作为函数调用 我要调用的方法是name() 测试代码如下所示:Javascript 有没有一种简单的方法来测试摩卡咖啡的使用方法,javascript,ecmascript-6,mocha.js,Javascript,Ecmascript 6,Mocha.js,我在测试js类的方法时遇到了问题,错误是: 无法将类作为函数调用 我要调用的方法是name() 测试代码如下所示: var assert = require('assert'); var chai = require('chai'); import {Player} from '../src/main' var player = Player(); describe('player', function() { describe('#name()', function() {
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");
});
});
});
我显然无法实例化Player类。
但是你如何测试这个类的方法呢 您的错误发生在这里
var player=player()代码>因为您缺少新的code>
使用var player=new player()代码>,错误将被修复。您将能够对实例化的播放器调用如下方法:Player.name()代码>