我试图用JSTestDriver的Jasmine jstd适配器插件在IntelliJ IDEA中设置Jasmine。
> < li>JSTD插件已安装 < li>jasmine是全局npm安装的(因此它驻留在% APPDATA % \ NPM \ node _ modules \ jasmine中) < Li > NPM安装中的jasmine.js文件被添加到全局范围的意见设置中的js库中。 < li>
我在IDEA中有以下包装结构:
-myProject\
-- .idea\ {...}
-- myTest.js
-- myTest.spec.js
-- test.jstd
-External Libraries\
-- jasmine\
--- jasmine.js
现在我不知道如何构建我的配置文件。目前它看起来像这样,因为Jetbrains的帮助确实告诉我:
load:
- "lib/jasmine/jasmine.js"
- "lib/jasmine-jstd-adapter/JasmineAdapter.js"
- "*.js"
test:
- "*.spec .js"
但是在执行JSTD运行配置时,它无法打开jasmine脚本:
Cannot read C:\Users\danie\Documents\ExercismProjects\javascript\simple-cipher\lib\jasmine\jasmine.js derived from lib/jasmine/jasmine.js
Cannot read C:\Users\danie\Documents\ExercismProjects\javascript\simple-cipher\lib\jasmine-jstd-adapter\JasmineAdapter.js derived from lib/jasmine-jstd-adapter/JasmineAdapter.js
我的问题:
1.您可以使用Add Jasmine JsTestDriver适配器
检查下载适配器:
在设置|编辑器|检查JavaScript|JsTestDriver
中添加JsTestDriver断言框架支持
和添加Jasmine JsTestDriver适配器
。>
点击Alt Enter
,指定要下载jasmine.js
和jasmineAdapter.js
的文件夹,按Add
2.此处无法使用IDE外部库-后者仅由IDE本身用于代码完成/类型提示,JsTestDriver测试运行程序不可用。库文件必须放置在您的项目中,并使用相对于配置文件的URL在"load"
部分中引用。请注意,还支持超文本传输协议url-请参阅https://code.google.com/archive/p/js-test-driver/wikis/ConfigurationFile.wiki
请注意,如果您遵循上述步骤,WebStorm将为您下载库
本文向大家介绍Spring Junit单元测试加载配置文件失败问题,包括了Spring Junit单元测试加载配置文件失败问题的使用技巧和注意事项,需要的朋友参考一下 JUnit是Java中最有名的单元测试框架,用于编写和运行可重复的测试,多数Java的开发环境都已经集成了JUnit作为单元测试的工具。好的单元测试能极大的提高开发效率和代码质量。 使用SpringJunit单元测试,通过@Cont
我正在为一个rest控制器进行单元测试,它只是一个更大应用程序的一小部分 我的应用程序无法识别我的测试上下文,我有以下例外:java。lang.IllegalStateException:未能加载ApplicationContext 这是我的测试课: 测试重新控制器 问题是,如果我在下面的应用程序类中使用,而不是,它可以正常工作: 我已经阅读了所有有类似问题的帖子,我知道它链接到和注释,但是当我尝
我正在尝试制作maven配置文件,它将使用两种不同的DBMS。DBMS配置存储在maven配置文件中。Web应用程序从src/main/resources中的文件connection.properties获取设置。在src/test/resources中还有一个标题相同的类似文件connection.properties,该文件只应在测试lyfecycle Maven期间上传。然后spring c
我有Spring启动应用程序。我想为SecurityConfig创建两个配置文件:dev,prod。第一次尝试是从WebSecurityConfigurerAdapter扩展两个类,但是我在SecurityConfig类中创建了两个bean。我的配置如下所示: 也为运行应用程序类: BeanCreationException:在org.springframework.security.config
我已经配置了一个配置文件来只运行集成测试,但它仍然在运行所有测试。这是配置: 我试过正则表达式,就像在http://maven.apache.org/surefire/maven-surefire-plugin/examples/inclusion-exclusion.html但我发现这不管用。我怎样才能让测试以IT.java结束?
是否支持不同的测试配置文件?在我的本地测试期间,我想使用“mvn包”,它使用“测试”配置文件。这指向我的本地主机数据库。对于我的 DevOps 工具链,我想使用不同的测试配置文件,因为我们使用的是容器,不能使用本地主机。目标是区分本地计算机测试和云环境。测试。