问题标签 [code-testing]

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 投票
4 回答
1184 浏览

python-3.x - HackerRank 挑战写函数:Test case 1 failed

这是我的hackerRank挑战代码写一个函数

所有 5 个测试用例都有效,除了一个,当 year=2100 时,我想知道为什么?我的代码有什么问题?编辑:运行代码后,我得到以下信息:

编译器消息:错误答案

输入(标准输入):2100

预期输出:假

0 投票
4 回答
629 浏览

c# - 在 Visual Studio 中测试简单的 C# 代码表达式

我想知道我应该如何测试简单的 C# 表达式

1) 在 Visual Studio 中和
2) 不在调试中,在设计模式下

说,我想验证什么会返回这个代码

或者

我在即时窗口中获得了以下消息:

0 投票
1 回答
47 浏览

c++ - 获得最大的 Pair Wise 产品 C++ 并且输出并不总是与我的代码正确

要解决的问题:给定一个数组或数字序列,目标是找到通过该序列中一些 2 个数字相乘获得的最大数。

输入和输出示例

我的解决方案:获取给定序列中的 2 个最大数字并将它们相乘我的代码有效,除非使用一种解决方案

我的代码

输入:

输出 :

0 投票
1 回答
26 浏览

c# - 将 Moq 添加到测试项目会导致伪随机无法加载库问题

我的一位同事向包含 Moq 参考的主分支添加了一个测试项目。当时它甚至没有使用总线,只是有参考会导致构建和网站失败:

在此处输入图像描述

我在标题中称其为伪随机问题,因为我也遇到过同样的错误,但是:

系统缓冲区

一旦设置好,它就非常一致,所以不知道触发不同库的触发器是什么。

如果我从解决方案中删除该网站,代码会正确构建,但该网站仍会在浏览器中显示问题(正如您所料,我猜)。

如果我删除 Moq 和所有为依赖项(及其子项)添加的跟踪,则构建将再次运行


我将其称为伪随机问题的另一个原因是我怀疑我所看到的只是问题的症状。不是问题本身。它只是碰巧触发System.Runtime.CompilerServices.Unsafe或什么的。


  1. 找到实际问题
  2. 想出解决办法?

PS:如果它可能很重要,我们是在确定性构建,而不是默认构建。