assert 相关问题

断言是一个语句,它在计算结果为false时中止该程序。断言通常用于调试和永远不会发生的情况。

当我尝试断言一个函数未被调用时,使用 mock,为什么我会得到一个 ``AssertionError: assert None`` 错误?

所以我在写一些单元测试,我想测试某个函数没有被调用。 这是我的代码片段: def 坚持(...): 对于 metadata.items() 中的键、元: 如果输入

回答 0 投票 0

Selenium c# 最终不会第二次断言条件

嗨我想知道逻辑哪里出了问题,因为在输出硒中断言第一个条件,但如果显示的元素是通过或失败,则不查看第二个条件。 foreach(变量

回答 1 投票 0

assertthat in R with pairlist

我正在尝试在几个要测试的条件下使用 assertthat::assert_that() ,这些条件收集在“pairlist”中。 我的配对列表如下所示: pairlist_1 <- as.pairlist(alist(is.

回答 0 投票 0

如何让 Rust 编译器阻止我调用参数值为零的函数?

很简单,我在结构上有一个 setter 方法,它设置 i32 类型的字段值,我不想允许零或负数。我用断言实现了这一点!像这样的宏: 酒吧 fn

回答 2 投票 0

有什么方法可以为使用 scanf 的函数编写单元测试吗?

我是一名计算机科学专业的学生,刚接触 C,正在尝试为此程序编写单元测试: 棋盘 *get_board_sizes() { int row_count, column_count, mine_count = 0; 董事会 *struct_to_return...

回答 2 投票 0

Dafny:无法通过向字符串添加字符来验证完整字符串

方法 AddCharsToString(str: string, len: int, c: char) 返回 (res: string) 需要 0 <= len ensures |res| == len+|str| ensures forall j :: 0 <= j < len ==> res[j] == c 确保

回答 1 投票 0

函数在打印时返回正确的值但断言失败

我需要为养老金计划编写代码。 主要功能是这样的 双倍养老金目标=240000; 双 currentSaving = 0; 双年薪 = 40000; 双月储蓄 = 0.1; 双重利益...

回答 1 投票 0

如何在 unittest python 中合并或转换多个断言语句

我在 python 测试函数中有多个断言语句。如下, 定义 test_function(): 断言 A.a == 1 断言 B.b == 2 断言 C.c == 3 断言 D.d == 4 断言 E.e == 5

回答 1 投票 0

如何在Python生产源码中使用assert?

我们正在寻找在多个 Django 项目或同一项目的组件之间共享的自开发库,而不是已发布的开源库。 问题: 我们想知道是否可以...

回答 0 投票 0

java.lang.NumberFormatException:对于输入字符串:“488.15 EUR”

我进行自动化测试,我想从 id 元素中提取文本(好吧,我使用 comand getText() 是可行的,文本是“488.15 EUR”,在我想用这个 nr 进行操作之后,我想

回答 1 投票 0

C++断言的奇怪行为,在练习任务中检查断言[关闭]

我有一个可通过链接访问的程序。 程序是我创建的练习运算符的学校作业。 问题是当我编译 g++ -std=c++17 -Wall -pedantic -Wno-long-long -O2 -...

回答 0 投票 0

if 中 assert(false) 的目的是什么?

我在一个名为 Rendering Terrain Dynamically with Argument Buffers 的 Apple 项目示例中看到了这一点 如果(缓冲区大小()> 1) { 断言(假); 返回; } 这会有什么不同

回答 1 投票 0

测试从终端获取用户输入的 c 程序

我正在用 c 编写一个程序,名为:“shell”(我模仿一个 shell),我想编写一些测试以确保我遵循所有测试用例,所以我尝试使用 #include 但我没有

回答 0 投票 0

测试失败,出现 java.lang.RuntimeException:assertTrue:预期为真,为假

我有以下代码: 公共类属性 { public static void main(String[] args) 抛出异常 { Files.writeString(Path.of("任何东西"), "任何东西"); ...

回答 0 投票 0

预处理器变量 NDEBUG 无效[关闭]

我试图使用在 cassert-header 中定义的关键字 assert。 当我使用 g++ 编译我的程序并附加一个像这样的标志时:-D NDEBUG,我的程序按预期运行。 但是当我...

回答 0 投票 0

XSD:如何使值的整数范围依赖于其他元素?

这是我第二次问这个问题: 在 XML 文档(使用版本 1.1)中,元素 random 有两个整数: 一个整数开始,通常只应具有从 min=1 a...

回答 0 投票 0

XSD:属性值的整数范围取决于其他元素?

在 XML 文档(使用版本 1.1)中,随机元素有两个整数: 一个整数开始,通常只应具有从 min=1 到 max=9 的值范围。和一个总是

回答 1 投票 0

为什么 pytest 会沉默嵌套的相等断言语句?

我注意到 pytest 正在覆盖自定义断言语句,除非它们在测试主体中直接调用或语句明确断言为 False。这是一些显示

回答 1 投票 0

JSONAssert 将如何处理 int 5 和 double 5.0 相同

我有两个 JSON 对象表示为 Java 字符串 预期的: { “编号”:“1234567” “余额”:“123” } 我将其转换为 JSON 对象并尝试验证...

回答 1 投票 0

可以在 pytest 中断言有第三种状态 - 不是失败,不是成功,而是警告或“弱”失败?

我有来自不同公司的库存物品。 而且我不知道如何处理 numberOfItems == 0 如果我做 断言 numberOfItems > 0 然后,如果库存中没有商品,它就会失败。 但是我不...

回答 2 投票 0

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