gpt4 book ai didi

javascript - 如何在 jasmine javascript 中编写 if 条件语句?

转载 作者:行者123 更新时间:2023-11-29 16:06:05 24 4
gpt4 key购买 nike

我有一个 if block 条件。我需要在 jasmine javascript 中为那个 if 条件编写测试用例。同时引用这个网站

https://jasmine.github.io/2.1/custom_matcher.html

这是我在 if block 中的代码:-

if(!isNullorUndefined(amp))
var a=amp;

期望:-

1.如果amp值未定义,则条件为假。

2.如果amp有值,第二条语句将被执行。

第二行,我可以写 Jasmine 代码

expect(a).tobe(amp)

我有点困惑,如何为 if block 实现 jasmine js。谁能给我一个 jasmine js 中 if 条件 block 的简单示例。

一个简单的例子可能有帮助吗?

谁能帮我实现这个目标?

最佳答案

不确定我是否理解正确。

你可以按照那里的描述写一个自定义匹配器

或者你会像

describe("Test amp", function() {
it("cechk amp to be undef", function (){
expect(yourFunction('test')).toBe(undef);
});
it("gives true if number", function (){
expect(yourFunction('test2')).toBe('your Testresult');
});
});
那样做两个测试

希望对你有帮助

关于javascript - 如何在 jasmine javascript 中编写 if 条件语句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41957389/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com