[英]Is there a simple way to test methods with mocha
我無法測試 js Class 的方法給我錯誤:
不能將 class 稱為 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");
});
});
});
我顯然無法實例化 Player Class。 但是您將如何測試此 class 的方法?
您的錯誤發生在這里var player = Player();
因為你缺少new
。
使用var player = new Player();
,並且錯誤將得到修復,您將能夠像這樣調用實例化 Player 上的方法: player.name();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.