问题标签 [expectations]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
5764 浏览

javascript - Jasmine:监视一个名为 X 次的函数,并获得第 n 次调用

我似乎无法在网上找到解决方案。

这是一个代码示例,因此您会遇到问题:

我想测试是否正确拨打了每个电话。有没有办法说这样的话?

???

0 投票
3 回答
715 浏览

java - Java Mockito 接受参数但有条件时

我正在使用 Mockito 编写测试用例,并且必须为方法编写期望(签名如下所示)

在我的测试课中,我必须模拟我的期望如下:

我怎样才能有条件地设定期望。

0 投票
1 回答
1021 浏览

javascript - 为什么数组包含检查不能在 chai.js 中按预期工作?

我正在使用chai.jsmocha JS 测试框架的期望。我正在尝试测试在数组中包含对象,但似乎includeschai 在他们的文档中支持的行为不像我预期的那样工作:

柴网站上的例子是这样说

这按预期工作。但是,以下失败:

出现错误:

但这成功了:

我究竟做错了什么?

0 投票
0 回答
81 浏览

r - 期望、协方差和相关性

这是我试图解决的问题。创建一个包含 10,000 对 (X,Y) 的样本。使用上述事实,从您的数据样本中估计 E(X)、E(X^2)、E(Y)、E(Y^2) 和 E(XY)。因此,计算一对 (X, Y) 中时间 X 和 Y 之间相关性的估计值。(您应该为此计算编写自己的代码,而不使用任何特殊的 R 函数来查找相关性。)

对 (X,Y) 是使用已创建的函数创建的。我最初回答这个问题的想法是我在下面写的代码。但是我在第一行出现错误,说“找不到对象 X”。我也和我的讲师谈过这个问题,他说“这是正确的想法,只是不是正确的概率生成函数。” 我该如何解决这个问题?

谢谢你。

这是函数对:

这里 X 和 Y 包含在函数中。

0 投票
0 回答
37 浏览

limit - F(x)/x(1-F(x)) 的期望值有名字吗,F(x) 是 CDF?它与危险函数有关吗?

我正在解决一个问题并遇到以下问题:

\sum (f(x)/x) (F(x)/(1-F(x))

这里 f(x) 是 pmf,F(x) 是 CDF。F(x)/x(1-F(x)) 的期望值是已知函数吗?我发现 f(x)/(1-F(x)) 被称为危险函数。此外,x 是在正值上定义的。可以假设 x 在两个值 Xmin 和 Xmax 之间有界。

我想更多地了解这个期望值的特征,如果我们取总和直到 F(x) < 1,它是有界的吗?

如果有人能帮助我更好地理解这一点,我将不胜感激。

0 投票
1 回答
68 浏览

jmockit - 如何使用时间为一系列调用设置 jmockit 期望?

我正在测试一个名为的类实例server,我正在使用部分模拟,如下所示:

这适用于前 300 个调用。但是,301 调用应该会成功,所以我期待这样的工作:

但事实并非如此。readPortNumber在它的第一次调用中返回100,显示值被覆盖。

如何使用times关键字指定结果链?

0 投票
1 回答
337 浏览

exception - 添加 Content-Type 标头时无法解析对 mockserver-netty 的期望

我有一个集成测试,我将 mockserver-netty (v5.3.0) 与 springboot 2.0 应用程序一起使用。一切正常,但如果我尝试添加 Content-Type 标头,我会收到以下异常:

期望如下:

我使用以下代码创建它:

如果我只是用 .withHeader("Content-Type",contentType) 语句注释该行,那么一切运行正常。有什么线索吗?非常感谢

0 投票
0 回答
103 浏览

java - Jmockit如何匹配类的“任何”参数类型克拉兹

使用 jmockit,我正在创造新的期望

静态方法

如何匹配 Class clazz 的“任何”参数类型?

0 投票
3 回答
759 浏览

scala - 我们如何模拟具有泛型返回类型和隐式参数的 scala 方法?

我有一个看起来像这样的配置获取器。

相同方法的调用如下——

现在我想在我的单元测试中模拟 getForCountry 方法 -

令人惊讶的是,这种期望似乎没有正确设置。在执行测试时,模拟返回 null。

有关如何进行此操作的任何线索?如果您需要更多详细信息,请随时告诉我。

0 投票
0 回答
314 浏览

java - 在测试或测试类之后清除 JMockit 期望

我们有一个旧代码库,几乎没有模拟全局静态对象的测试。如果在模拟静态属性的测试之后在同一个测试套件(同一个 JVM)中被调用,这会影响其他失败的测试。

将生产代码重写为适当的依赖注入涉及大量工作。更快的方法是消除期望。

有没有办法手动清除/删除在特定测试类中设置的所有期望?