cost 127 ms
在 eclipse IDE 上的 junit 测试中带有 @Rule 的 ExpectedException 不起作用 - ExpectedException with @Rule in junit test on eclipse IDE does not work

我需要在 junit 中进行测试,如果抛出异常则通过,但一次又一次失败。 我在 stackoverflow 和其他来源中阅读了有关该主题的一堆问题和答案。 最终我遇到了这个页面,它解释了 junit.org 的 Class ExpectedException的用法。 由于我无法进行自己的测试,因此我 ...

使用 UnhandledPromiseRejectionWarning 进行测试但通过 - Test with UnhandledPromiseRejectionWarning but passing

我正在测试 xml2js 是否返回与预期相同的 JS。 如果我在期望值等于接收到的值时运行代码,则不会出现错误。 但是,如果我在存在差异时运行代码,我会得到: 所以控制台能够告诉我有什么问题,但测试套件认为一切正常。 如果我取消注释// return expect(errExpect).toEqua ...

XMLSyntaxError:应为开始标记,未找到“&lt;”,第 1 行,第 1 列 - XMLSyntaxError: Start tag expected, '<' not found, line 1, column 1

我正在尝试构建一个脚本来查询英国国家电网 API。 到目前为止,这是我的代码: 但我收到以下错误: 我曾尝试遵循国家电网提供的建议(以下链接),但一直返回相同的错误。 http://marketinformation.natgrid.co.uk/MIPIws-public/public/ ...

Selenium 不会加载完整的 DOM 树,只会加载页面源 - Selenium will not load full DOM tree, just the page source

我在 Stack Overflow 中尝试了几个答案。 当我打印网页时,我只能看到等效于在 Chrome 中查看页面源的内容,而不是您通过检查网页获得的完整 DOM 树。 如您所见,我已经等待,但这并没有改变任何事情,我应该尝试使用 Firefox 而不是 Chrome 吗? 我尝试使用的网站是否 ...

使用pytest和假设进行异常处理和测试 - Exception handling and testing with pytest and hypothesis

我正在为假设的统计分析编写测试。 假设在我传递非常稀疏的数据时,导致代码中出现ZeroDivisionError 。 因此,我修改了代码以处理异常。 就我而言,这意味着记录原因并提出异常。 我需要将异常传递给调用堆栈,因为顶级调用者需要知道有一个异常,以便它可以将错误代码传递给外部 ...

JUnit 4:多次遇到一个异常 - JUnit 4 : Expect one exception multiple times

我有以下代码: 运行此命令时,我无法保证会抛出带有null参数的IllegalArgumentException 。 实际上,只要JUnit遇到第一个异常,它就会停止运行整个方法。 考虑到我必须为该类尝试的测试用例的数量(〜20),我怀疑编写20个方法,每个方法都期望一个特定的异 ...

如何允许使用[ExpectedException(typeof(ArgumentException))]在单元测试中声明? - How could I allow Assert in Unit Test with [ExpectedException(typeof(ArgumentException))]?

我发现,那个简单的单元测试 给...以错 消息:测试方法未引发预期的异常System.ArgumentException。 我已成功使用[ExpetedException]测试错误消息输出,但是,在单元测试中对Assert of Side Variables进行的任何检 ...

控制台显示异常消息,但异常类型仍然错误-为什么? - Console displays exception message but is still wrong exception type — Why?

我试图创建一个称为bag的抽象数据类型,该数据类型实际上使用add(int x)方法获取整数,并使用remove()方法删除任意整数。 然后,我尝试为remove()方法创建一个自定义异常,因为有可能在袋子中已经没有物品时进行删除。 因此,我这样创建了一个异常类: 并继续使用此自 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM