340得票6回答
编程中的固定装置是什么?

我听过这个术语很多次(在编程的上下文中),但找不到任何对其含义的解释。有什么好的文章或解释吗?

179得票8回答
在py.test中如何在每个测试前后运行代码?

我希望在测试套件中的每个测试执行前后都运行额外的设置和拆卸检查。我看过了测试用例夹具,但不确定它们是否是正确的方法。我需要在每个测试之前运行设置代码,并在每个测试之后运行拆卸检查。 我的用例是检查未正确清除的代码:它会留下临时文件。在我的设置中,我将检查这些文件,在拆卸检查中我也会检查这些文件...

23得票2回答
谷歌测试固件

我试图理解Google Test Fixtures的工作原理。比方说,我有以下代码:class PhraseTest : public ::testing::Test { protected: virtual void SetUp() { ...

18得票1回答
如何为FastAPI应用编写SQLAlchemy测试夹具

我正在编写一个使用SQLAlchemy数据库的FastAPI应用程序。我复制了FastAPI文档中的示例,简化了数据库模式以便更加简洁。完整的源代码位于此帖子底部。 这个程序能正常运行。我可以通过uvicorn sql_app.main:app命令运行它,并通过Swagger文档与数据库进行交...