我希望在测试套件中的每个测试执行前后都运行额外的设置和拆卸检查。我看过了测试用例夹具,但不确定它们是否是正确的方法。我需要在每个测试之前运行设置代码,并在每个测试之后运行拆卸检查。 我的用例是检查未正确清除的代码:它会留下临时文件。在我的设置中,我将检查这些文件,在拆卸检查中我也会检查这些文件...
我试图理解Google Test Fixtures的工作原理。比方说,我有以下代码:class PhraseTest : public ::testing::Test { protected: virtual void SetUp() { ...
我正在编写一个使用SQLAlchemy数据库的FastAPI应用程序。我复制了FastAPI文档中的示例,简化了数据库模式以便更加简洁。完整的源代码位于此帖子底部。 这个程序能正常运行。我可以通过uvicorn sql_app.main:app命令运行它,并通过Swagger文档与数据库进行交...