其他分享
首页 > 其他分享> > Angular jasmine单元测试框架spec的运行时数据结构

Angular jasmine单元测试框架spec的运行时数据结构

作者:互联网

以我单元测试里这段代码为例:

通过describe函数创建一个suite,即spec的集合:

真正的spec由函数it创建:其中expectable是human readable的字符串描述信息,描述该spec具体要测试哪些东西,assertion就是具体的包含单元测试的代码。

spec内部的expect方法调用:调用env.expect:

使用spec的expectationFactory创建一个expectation:

spec变量里包含了执行通过的expectation和执行失败的expectation:

更多Jerry的原创文章,尽在:“汪子熙”:

标签:调用,创建,单元测试,expectation,jasmine,expect,spec
来源: https://blog.csdn.net/i042416/article/details/110294413