2012-10-26 36 views
0

我已经找到了方法来创建测试套件之前调用的方法。那是我需要的。但我也需要单独运行每个测试,至少是为了开发它们。这意味着,当一个测试单独运行时,before suite方法应该在单个测试之前运行。我的考试位于不同的班级。在运行整个套件时以及在运行一个测试时测试(class)之前,我一直无法找到在套件运行之前运行before方法的逻辑。我在这里流鼻涕吗?在套件和单独运行测试

+0

什么语言? – ajon

+0

Java,我一直在使用junit,但对testng也很好奇 – mjgirl

回答

0

对于nUnit这听起来像你想FixtureSetupSetUp

为MS-测试,我认为这是TestInitializeClassInitialize

+0

但是这样做是否需要逻辑IF套件运行,然后该方法运行一次,而不是在每节课之前一遍又一遍? – mjgirl

+0

我不知道对整个套件运行一次的任何指令。只有一次/ testClass和一次/测试。也许你可以将需要通用初始化的测试收集到测试类中? (我的答案是C#) –