wmi*_*ell 30 javascript bdd unit-testing undefined jasmine
我有以下声明
expect(A.["BAR"].name).toEqual("foo");
Run Code Online (Sandbox Code Playgroud)
由于我的对象A具有顶级属性"BAR"并且条具有值"foo"的事实.
我想测试我的结构以确认属性"NONEXISTINGPROP"尚未定义.例如
expect(A.["NONEXISTINGPROP"].name).not.toBeDefined();
Run Code Online (Sandbox Code Playgroud)
但是我似乎得到了
"TypeError: A.[NONEXISTINGPROP] is undefined"
Run Code Online (Sandbox Code Playgroud)
在茉莉花测试跑步者中,这正是我想要确认的.知道为什么Jasmine在哭.我希望它能通过这个.
谢谢你
wmi*_*ell 76
答案似乎是......
expect(A.NONEXISTINGPROP).not.toBeDefined();
Run Code Online (Sandbox Code Playgroud)
即删除名称位
| 归档时间: |
|
| 查看次数: |
33640 次 |
| 最近记录: |