【问题标题】:JsPsych What kind of unit tests are these? JavascriptJsPsych 这些是什么类型的单元测试? Javascript
【发布时间】:2023-03-25 10:49:02
【问题描述】:

我正在处理一个现有项目,但我是 Javascript 新手。该项目可以在这里找到,它是 JsPsych,我在这里搜索了文档,但找不到答案(http://docs.jspsych.org/

我不明白他们是如何进行单元测试的。我找到了“测试”文件夹,你可以在下面查看它,这里。

JsPsych test folder

这是一个名为“load.test.js”的示例

const root = '../';
require(root + 'jspsych.js');
require(root + 'plugins/jspsych-single-stim.js');

test('jsPsych should be in the window object', function(){
  expect(typeof window.jsPsych).not.toBe('undefined');
});

有人认识这种类型的单元测试吗?这应该与某些软件配对吗?有人可以解释我将如何实际运行它吗?

【问题讨论】:

  • 从语法上看,可能是Ava。查看项目的package.json,看看依赖项中有什么测试框架

标签: javascript unit-testing jspsych


【解决方案1】:

测试使用Jest 运行。您可以看到jestpackage.json 中作为测试命令被调用。

要在您的系统上运行测试,install node and npm。然后在存储库的主目录中运行npm install。然后你可以运行npm test

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-23
    相关资源
    最近更新 更多