assert 相关问题

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

Visual Studio 不会因断言违规而中断

我正在 Visual Studio 2019 中调试由 CMake 管理并使用 MinGW 构建的项目的 CMake 目标。 然而,当断言失败时,调试器只是退出而不给我打电话......

回答 3 投票 0

Assert 对于 Python 来说是不相等的。在测试中如何表达“不等于”?

我正在 django 中测试我的代码,我有一个案例,我想测试它是否不相等。 我怎样才能做到这一点? 我在这里使用 django 的文档: https://docs.djangoproject.com/fr/2.2/topics/testing/

回答 1 投票 0

使用assert_eq或打印大型固定大小的数组不起作用

我编写了一些测试,我需要断言两个数组相等。有些数组是 [u8; 48] 而其他人是 [u8; 188]: #[测试] fn mul() { 让 mut t1: [u8; 48] = [0; 48]; 让 t2: ...

回答 5 投票 0

断言浮点值与有效数字容差相等

我正在尝试编写一个单元测试来检查工程分析的输出。我有理论值,我想根据对一定数量的有效数字的分析来检查这些值。所以,...

回答 5 投票 0

使用断言与退出(反之亦然)的优点或含义是什么?

据我了解,调用assert(e)(其中e是一个布尔表达式)执行的操作大致类似于 如果(!e){ printf("%s:%d: 断言 `%s' 失败 “,__FILE__,__LINE__,e)...

回答 3 投票 0

在 C++ 中使用带有指针的“assert”

我们什么时候需要对C++中的指针使用“assert”,何时使用它们,它们最常见的实现方式是什么?

回答 7 投票 0

Pytest 和 PyCharm:如何始终获得 <Click to see difference>?

PyCharm 中 Pytest 的断言输出存在差异,具体取决于同一文件或另一个文件中带有断言的 if 函数。 让我们考虑一个例子。 tmp.py: 来自 utils.tmp_1 imp...

回答 1 投票 0

我如何在剧作家Python中比较“如果一个列表包含另一个列表(作为布尔值)使用expect(断言)”?

在 Playwright Python 中没有找到任何比较 2 个布尔值(特别是对象类型/集合)的期望方法。 对于例如。 : L1 = [5,2,3,1] L2 = [1, 2, 3, 4, 5, 6, 7] 尝试了以下方法...

回答 1 投票 0

“断言函数”不改变类型

我正在尝试为 npm 制作一个像 zod 这样的包,但是在解析它时它不会更新以前的类型: function isString(val:unknown): 断言 val 是字符串 { if (typeof val !== 'string') throw ...

回答 1 投票 0

Cucumber TestNG 断言失败并出现 java.lang.NumberFormatException

我正在使用一个简单的 Maven 项目。每当我在黄瓜中运行断言时,它就会失败。但当我在正常项目中运行时,工作完美。 错误:java.lang.NumberFormatException:对于输入字符串:&q...

回答 1 投票 0

assert() 带消息

我在某处看到断言通过以下方式与消息一起使用: 断言((“消息”,条件)); 这似乎工作得很好,除了 gcc 抛出以下警告: 警告:左手操作...

回答 10 投票 0

我从Child对象得到的Toy对象怎么会和通过构造函数传入的不一样呢?

我正在做一项作业,要求我创建代码,使其运行时不会出现错误或失败。这只是一个测试用例: 玩具 t1 = 新玩具(1000121, "红色自行车", 3, 98.90...

回答 1 投票 0

有人可以告诉我这个 Java 测试用例是否有意义吗?

我正在做一项作业,要求我创建代码,使其运行时不会出现错误或失败。这只是一个测试用例: 玩具 t1 = 新玩具(1000121, "红色自行车", 3, 98.90...

回答 1 投票 0

Kotlin 中的 check 方法有类似的 assertAll 吗?

junit 有assertAll,它允许您执行所有必需的检查,而不会对其中之一抛出异常,从而忽略其余的。例如: 断言全部( { 断言Equals(a, b) },...

回答 2 投票 0

如何断言字符串是否存在于字符串列表中?

我将如何创建一个 junit 测试来检查给定的字符串是否存在于字符串列表中? 我正在考虑使用 contains 但不确定我是否走在正确的道路上。

回答 1 投票 0

使用 gdb 调试断言显示奇怪的 std::string 大小

我在 C++ 程序中遇到断言问题。 HA_Archive 和 HA_Archive:: 运算符 << (const string & str) { buffer[wcursor] = HA_TYPE_STRING; wcursor++; unsigned size...

回答 1 投票 0

断言在c++中返回一个值

在 C++ 中让断言返回一个值非常有用,如下所示: SomeType someValue = 断言(getSomeValue()); 代替 SomeType someValue = getSomeValue(); 断言(一些值); 有吗

回答 1 投票 0

在单元测试中使用多个断言是一种不好的做法吗? [已关闭]

在单元测试中使用多个断言是一种不好的做法吗?有关系吗?

回答 8 投票 0

Coverity 测试的 ASSERT 实现?

在我们的项目中,定义了ASSERT: #define ASSERT(条件,严重性) bsp_assert(条件,严重性) 然后在bsp_assert中: void bsp_assert(uint8_t 条件,uint8_t 严重性) { 如果(切断...

回答 1 投票 0

JUnit 使用 BigDecimal 断言

我想在 2 两位小数之间使用断言,我使用这个: BigDecimal bd1 = new BigDecimal (1000); BigDecimal bd2 = new BigDecimal (1000); org.junit.Assert.assertSame (bd1,bd2); 但是 JUnit 日志...

回答 12 投票 0

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