在 FitNesse 中,我如何才能 运行 仅设置一个套件的套件代码?

In FitNesse how can I run suite setup code for one suite only?

我想 运行 在特定套件的开头添加一些套件设置代码。据我了解,一个套件将 运行 一个 SuiteSetUp 页面,它是它的兄弟(即在它旁边,在同一个文件夹中)。但是,这意味着相同的 SuiteSetUp 页面也会被同一文件夹中的其他套件 运行。

我怎样才能制作一个 运行 仅由单个套件(例如 SuiteA)且被与 SuiteA 位于同一文件夹中的其他套件忽略的 SuiteSetUp 页面?

如果 SuiteSetUp 页面不是执行此操作的最佳方式,那什么才是?我只想在套件开始时 运行 一次代码,而不是在每次测试开始时,所以我不想将代码添加到测试设置页面。

我想我不能只将设置代码添加到套件中的第一个测试页。从我读到的内容来看,似乎无法保证套件中测试的执行顺序,因此套件中的第一个测试页面可能并不总是在其他测试之前执行。

将 SuiteSetup 放在套件 A 中。它将 运行 在套件 A 的第一次测试之前。