问答列表

C++写入.log文件在单元测试项目中不起作用

作者:Akito The Duck 提问时间:5/10/2023

我正在使用 Visual Studio、C++、sqlapi 和 Microsoft C++ 单元测试框架。 我在我的主项目中编写了一个简单的方法,用于在异常出现时将一些错误写入.log文件。当我捕...

在 Kotlin 中测试预期异常

作者:fredoverflow 提问时间:5/20/2015

在 Java 中,程序员可以为 JUnit 测试用例指定预期的异常,如下所示: @Test(expected = ArithmeticException.class) public void omg...

如何使用pytest从subprocess.run模拟returncode,stdout,stderr?

作者:opnightfall1771 提问时间:4/3/2023

我正在尝试使用 pytest 编写单元测试以模拟调用,遵循此处的其他一些示例,但遇到了困难。我有以下类:subprocess.run class Bmx: def version(self) -...

为什么 Chrome 会向我显示 200 临时重定向状态代码?

作者:Luis Abreu 提问时间:9/29/2023

在尝试加载位于 waf 后面的站点时,我们目睹了一种奇怪的行为。有几个神秘的重定向,但其中一个引起了我的注意:它有一个 200 临时重定向状态代码: 这个临时重定向的真正含义是什么? 谢谢。...

容器使用 memcpy 优化的单元测试

作者:Voivoid 提问时间:5/7/2023

假设有一些自定义的类似容器,它在其复制构造函数中使用 memcpy 优化来 memcpy 简单可构造的对象,而不是调用多个复制构造函数。std::vector 如何对优化是否真正应用进行单元测试? ...

为什么单例设计模式允许复制对象,甚至复制构造函数和赋值运算符都是私有的?

作者:HumbleSwagger 提问时间:5/12/2018

我创建了下面的单例类,并将复制构造函数和赋值运算符定义为私有的。当我调用复制构造函数或赋值运算符时,它不会调用复制构造函数和赋值运算符(可能是由于静态对象创建)。所以我的问题是,为什么单例设计模式允许...

如何编写单元测试来检查复制构造函数是否与类属性同步?

作者:nilgun 提问时间:12/20/2018

最近,我们的系统中出现了一个错误,这是由于忘记在复制构造函数中分配新添加的类属性引起的。 例如: public class MyClass { private Long companyId; ...

PHP - 如何验证选择选项服务器端?

作者:Anna Nguyen 提问时间:4/20/2019

我有一个带有选项的表单,其中要求用户选择一个州。 我怎样才能用纯PHP在服务器端验证这一点?如果选择了“选择状态”选项,则服务器将返回“无效”。 谢谢! 我的 HTML 代码(摘要): <sel...

“静态方法对可测试性来说是死亡的”——替代构造函数的替代品?

作者:deceze 提问时间:1/23/2012

有人说“静态方法对可测试性来说是死亡”。如果是这样,那么以下可行的替代模式是什么? class User { private $phone, $status = 'default', $cr...

如何对你的 API 进行单元测试?

作者:deceze 提问时间:6/28/2010

我现在需要为使用 CakePHP 1.3 编写的 REST API 编写单元测试。API 支持 GET、POST 和 PUT 请求来查询和操作数据。 是否有任何既定的方法可以使用固定装置测试模拟 H...


共1067条 当前第9页