assertions 相关问题

断言是一种软件构造,开发人员声明(“断言”)他认为永远是真实的条件。如果条件在某些语言中评估为false,则抛出异常,在其他语言中打印消息,而在其他语言中,程序停止运行。

Junit:尽管两个字符串相等,Assert.assertNotSame 返回 true

我正在使用 JUnit 4.12 和 PowerMock 1.6.2。 我有以下代码: 导入 org.junit.Assert; ... System.out.println("等于?" + obj.equals(myObj.getUser().getUserName())); 断言.assertNotSame(obj.

回答 1 投票 0

如何以编程方式启用断言?

如何以编程方式为特定类启用断言,而不是指定命令行参数“-ea”? 公共类测试Assert { 私有静态最终 int foo[] = new int[]{4,5,67}; ...

回答 5 投票 0

使用 JsonPath 验证返回列表的特定键的值

响应正文: { “项目”:[{ “ID”:12, “名称”:“n1”, “不活动”:假 }, { “ID”:16, “名称”:“n2”, “不活跃...

回答 1 投票 0

c++ gtest 当且仅当测试失败时在测试结束时打印附加信息

我想做这样的事情: 测试(MyTestFixture,printAfterExpectationFailure) { const string request("给我拿茶来"); const string&& 响应 = sendRequestAndGetResponse(请求...

回答 3 投票 0

基于返回项目计数的 SoapUI JSONPath 断言

在对我的请求的响应中,我得到了一个 JSON 项目列表 { “身份证”:111, “姓名”:“aaa” }, { “身份证”:222, “姓名”:“bb” } 我需要断言我的回复中至少有 5 条内容。使用 JSO 时...

回答 2 投票 0

标识符与关键字

我在OCJP for Java6的书中读到了断言部分。我到达了这个部分,它让我概述了如果将“assert”一词用作关键字或标识符,编译器将如何反应...

回答 5 投票 0

如何对数组进行断言,并且仅在验证所有值后没有匹配项时才失败

我正在使用 NightwatchJs 框架进行测试。我需要将实际值与一组有效值进行比较。然而,我当前的实现会引发多次失败,而正确的 v...

回答 2 投票 0

assertAll 与 JUnit5 中的多个断言

是否有任何理由将多个断言分组: 公共无效shouldTellIfPrime(){ 断言.assertAll( () ->assertTrue(isPrime(2)), () ->assertFalse(isPrime(4...

回答 4 投票 0

如何扩展 Ruby Test::Unit 断言以包含assert_false?

显然Test::Unit中没有assert_false。如何通过扩展断言并添加文件 config/initializers/assertions_helper.rb 来添加它? 这是最好的方法吗?我不...

回答 5 投票 0

SoapUi 断言 - 使用字符串作为 groovy 的 json 路径

我正在使用 groovy 自动化 SoapUI 上的一些测试,我还想以一种从 *.txt 文件中获取字段名称和值并检查所需字段是否存在的方式自动化断言...

回答 2 投票 0

断言和单元测试不兼容吗?

我对测试某些包含来自 assert.h 的断言宏的函数有一些担忧。 如果断言失败,测试也会失败。 这给我留下了一些测试用例......

回答 6 投票 0

Michael Hartl Rails教程:assert_not与应该做的事情完全相反,我不明白为什么

tl; dr]由于测试失败,因此不会将有效名称写入数据库,而由于测试通过,则会将无效名称写入数据库。编辑:为澄清有关该项目和我的...

回答 3 投票 4

如何将NUnit的EqualTo()。Within()约束与自定义数据类型一起使用?

我喜欢NUnit基于约束的API。我经常这样使用浮点比较:double d = foo.SomeComputedProperty;断言That(d,Is.EqualTo(42.0).Within(0.001));非常可读!但是,...

回答 1 投票 4

如何使用Google测试捕捉断言?

我正在使用Google测试框架编写一些单元测试。但是我想检查一些断言是否位置合适并且有用。有没有办法在Google测试中捕获断言?示例代码...

回答 2 投票 36

当单元测试方法有断言而不是异常时,最佳做法是什么?

假设你有一个像这样的公共方法 与 在底部的情况下,我通常会有一个单元测试用例,它检查当给出x和 或y的无效值时是否抛出异常,如: 此测试用例是为了确保在方法中...

回答 2 投票 4

您如何扩展Assert类[关闭]

我喜欢扩展我的Assert.Are等于许多不同的类,当然,已知的是CollectionAssert,但是我可以想到更多诸如ImageAssert,XmlAssert等。您创建了...]]] >

回答 5 投票 12

用流利断言库中的多个断言

似乎流利断言不NUnit的的Assert.Multiple块内工作:Assert.Multiple(()=> {1.Should()BE(2); 3.Should()成为(4);});当这个代码运行,...

回答 2 投票 3

摩卡:未捕获的AssertionError:预计200至404将

我想测试随机URR。不退出。所以响应代码应该404,但它返回200,这使得测试失败的情况下,到这里不错,但它是给未捕获的AssertionError:预计...

回答 1 投票 0

C ++:执行命令并返回输出会导致断言失败

我正在开发一个项目,要求我使用adb install以编程方式安装Android .apk。我还需要获取结果输出以便稍后使用。我有以下通用功能......

回答 2 投票 1

断言失败后如何继续测试执行?

我知道这个问题是重复的。但我正在寻找昨天的结果。我没有得到任何解决方案..我使用Selenium Webdriver 2.47.1和TestNG进行自动化。在......

回答 3 投票 3

© www.soinside.com 2019 - 2024. All rights reserved.