Jasmine
Jasmine 作为一款流行的 JS 测试工具,很轻巧。虽然只有 20K 左右, 但功能挺丰富的。另外学过Junit的话,会感觉它跟 JUnit 很像。
安装
可以在github上下载最新的 Jasmine 安装包.
下载地址: https://github.com/jasmine/jasmine/releases
目录
├── lib Jasmine 源代码├── spec 测试用例的代码
├── src 待测试的源代码
├── SpecRunner.html 用浏览器打开该文件,可以简单执行测试
例如:
<html>
<head>
<meta charset="utf-8">
<title>Jasmine Spec Runner v2.2.0</title>
<link rel="stylesheet" href="lib/jasmine-1.3.1/jasmine.css">
<script src="lib/jasmine-1.3.1/jasmine.js"></script>
<script src="lib/jasmine-1.3.1/jasmine-html.js"></script>
<!-- <script src="lib/jasmine-2.0.0/boot.js"></script> -->
<!-- include source files here... -->
<script src="src/Animal.js"></script>
<!-- include spec files here... -->
<script src="spec/TestAnimal.js"></script>
<script type="text/javascript">
var jasmineEnv = jasmine.getEnv();
var htmlReporter = new jasmine.HtmlR