如何在Velocity项目上安装Jasmin:javascript测试工具
为了测试我的javascript文件,我正在网络上搜索安装jasmine。大多数地方都认为我会将它作为宝石安装在ruby项目中。但我正在运行velocity/Java项目如何在Velocity项目上安装Jasmin:javascript测试工具,javascript,unit-testing,velocity,jasmine,Javascript,Unit Testing,Velocity,Jasmine,为了测试我的javascript文件,我正在网络上搜索安装jasmine。大多数地方都认为我会将它作为宝石安装在ruby项目中。但我正在运行velocity/Java项目 如何安装它?有没有一个好的、简单的指南,可以一步一步地解释如何让它工作?有一个Maven插件。下面是一个如何使用它的示例: 首先,在项目的POM中: com.github.searls ,使用Jasmine的标准 下次你mvn安装你的项目时,Jasmine测试也会被执行,如果出现问题,构建就会失败。有一个Maven插件。下面
如何安装它?有没有一个好的、简单的指南,可以一步一步地解释如何让它工作?有一个Maven插件。下面是一个如何使用它的示例: 首先,在项目的POM中:
com.github.searls
,使用Jasmine的标准
下次你mvn安装你的项目时,Jasmine测试也会被执行,如果出现问题,构建就会失败。有一个Maven插件。下面是一个如何使用它的示例:
首先,在项目的POM中:
com.github.searls
,使用Jasmine的标准
下次安装项目时,也会执行Jasmine测试,如果出现问题,则会导致构建失败
<plugin>
<groupId>com.github.searls</groupId>
<artifactId>jasmine-maven-plugin</artifactId>
<version>1.0.2-beta-5</version>
<executions>
<execution>
<goals>
<goal>test</goal>
</goals>
</execution>
</executions>
<configuration>
<sourceIncludes>
<!-- relative to $jsSrcDir, defined further down -->
<include>js/prototype/prototype.js</include>
<include>uicomponents/widgets/list/xlist.js</include>
<include>uicomponents/suggest/suggest.js</include>
<include>uicomponents/model/entityReference.js</include>
</sourceIncludes>
<specIncludes>
<!-- relative to src/test/javascript/ -->
<include>spec/**/*.js</include>
</specIncludes>
<jsSrcDir>${project.basedir}/src/main/webapp/resources</jsSrcDir>
</configuration>
</plugin>