这是我第一次尝试编写测试。我已经使用 bower 在我的项目中安装了 jasmine 2.4.1:
bower install jasmine --save
因此,这就是我的 libs
文件夹中的内容
我只是不知道下一步该怎么做才能设置 specRunner.html
。我在网上找到的所有教程都集中在以前版本的 jasmine 上,它们似乎有 specRunner.html
文件和稍微不同的包结构。我在 github 上找到的安装说明已经过时,可以追溯到 2.0.0 版本。也没有运气在 github page 上找到有用的信息
接下来我应该做什么才能运行最基本的测试?
最佳答案
我最近遇到了与 Jamsine 2.4 类似的令人沮丧的开始。就像作者希望你知道如何开始一样。无论如何,这是我自己解决的...
- 下载最新的 2.4.x 版本的 zip 文件,我使用了 2.4.1 .
将它适本地解压缩到您的项目中。我将它解压到框架文件夹下的测试文件夹中...
{projectRoot}/test/framework/jamsmine/{unzippedContentHere}
提取的文件之一称为
SpecRunner.html
。打开并查看,它包含您需要的所有导入,并且应该为您提供足够的信息来使用此运行器或编写您自己的运行器。这是我解压的版本的头...
<head>
<link rel="shortcut icon" type="image/png" href="lib/jasmine-2.4.1/jasmine_favicon.png">
<link rel="stylesheet" href="lib/jasmine-2.4.1/jasmine.css">
<script src="lib/jasmine-2.4.1/jasmine.js"></script>
<script src="lib/jasmine-2.4.1/jasmine-html.js"></script>
<script src="lib/jasmine-2.4.1/boot.js"></script>
<!-- include source files here... -->
<script src="src/Player.js"></script>
<script src="src/Song.js"></script>
<!-- include spec files here... -->
<script src="spec/SpecHelper.js"></script>
<script src="spec/PlayerSpec.js"></script>
</head>
关于javascript - 如何使用 Jasmine 2.4.1(独立)设置基本的 Javascript 测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34186525/