测试Angular 2应用程序的最常见方法是使用Jasmine测试框架。Jasmine允许您在浏览器中测试代码。
首先,您需要的只是jasmine-core软件包(不是jasmine)。
npm install jasmine-core --save-dev --save-exact
要验证Jasmine设置正确,请创建./src/unit-tests.html具有以下内容的文件,然后在浏览器中将其打开。
<!DOCTYPE html> <html> <head> <meta http-equiv="content-type" content="text/html;charset=utf-8"> <title>Ng App Unit Tests</title> <link rel="stylesheet" href="../node_modules/jasmine-core/lib/jasmine-core/jasmine.css"> <script xx_src="../node_modules/jasmine-core/lib/jasmine-core/jasmine.js"></script> <script xx_src="../node_modules/jasmine-core/lib/jasmine-core/jasmine-html.js"></script> <script xx_src="../node_modules/jasmine-core/lib/jasmine-core/boot.js"></script> </head> <body> <!-- Unit Testing Chapter #1: Proof of life. --> <script> it('true is true', function () { expect(true).toEqual(true); }); </script> </body> </html>
组件如下: 以下是规范: 我肯定我错过了一些基本的/简单的东西,但我花了过去一天的时间梳理了所有我能找到的东西,没有运气。
本文向大家介绍jasmine 安装或设置,包括了jasmine 安装或设置的使用技巧和注意事项,需要的朋友参考一下 示例 独立安装Jasmine 从Jasmine发布页面下载最新的Jasmine版本: 在本地运行Jasmine 通过下载压缩文件,解压缩该zip文件,然后在浏览器中运行Jasmine,对文件的引用如下: 使用npm(节点软件包管理器)安装Jasmine 设置Jasmine的项目目录
本文包括 JBoss BPM Suite 的安装测试。 安装获取安装包 jboss-bpmsuite-6.4.0.GA-deployable-eap7.x.zip jboss-eap-7.0.0.zip解压安装 unzip jboss-eap-7.0.0.zip unzip jboss-bpmsuite-6.4.0.GA-deployable-eap7.x.zip -d jboss-eap-7.0
问题 假如你正在使用 CoffeeScript 写一个简单地计算器,并且想要验证其功能是否与预期一致。可以使用 Jasmine 测试框架。 讨论 在使用 Jasmine 测试框架时,你要在一个参数(spec)文档中写测试,文档描述的是代码需要测试的预期功能。 例如,我们希望计算器可以实现加法和减法的功能,并且可以正确进行正数和负数的运算。我们的 spec 文档如下列所示。 # calculator
本文向大家介绍JavaScript测试工具之Karma-Jasmine的安装和使用详解,包括了JavaScript测试工具之Karma-Jasmine的安装和使用详解的使用技巧和注意事项,需要的朋友参考一下 1.Karma介绍 Karma是Testacular的新名字,在2012年google开源了Testacular,2013年Testacular改名为Karma。Karma是一个让人感到非常神
最简单实用MathJax的方法就是直接引用MathJax内容分发服务器的服务。这种情况下不需要安装MathJax到你的服务器就可以开始直接使用MathJax了。你可以跳过文档的安装有关的内容直接阅读 。 MathJax可以从公共服务器加载,也可以从你自己的服务器甚至本地硬盘加载。不管使用哪种方法,你都有必要获取一份MathJax的副本。有三种方法可以获取: git , svn 或者打包好的归档。推