簡體   English   中英

有沒有一種簡單的方法可以用 mocha 測試方法

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM