小编isg*_*oed的帖子

为每个测试调用 Ada AUnit 过程 Set_Up_Case 和 Tear_Down_Case

我正在基于 aunit 的现有套件中的 Ada 应用程序中进行单元测试。根据他们的文档和代码,程序:Set_Up_Case 和 Tear_Down_Case 应该只在测试例程集之前运行。但是,当我运行单元测试(特定类或 SmokeTests)时,我发现它们在每次测试之前和之后运行。剥离输出:

2021-07-05 15:05:55 ----- Set_Up_Case -----                                                                             
2021-07-05 15:05:55 ----- Set_Up -----                                                                                                                                                                
2021-07-05 15:05:58 ----- Starting Test AAAA -----                                                              
2021-07-05 15:06:07 ----- Tear_Down -----                                                                               
2021-07-05 15:06:07 ----- Tear_Down_Case -----                                                               
           
2021-07-05 15:06:07 ----- Set_Up_Case -----                                                                             
2021-07-05 15:06:07 ----- Set_Up -----                                                                                                                                                                 
2021-07-05 15:06:10 ----- Starting Test BBBB  -----                                                                  
2021-07-05 15:06:34 ----- Tear_Down -----                                                                               
2021-07-05 15:06:34 ----- Tear_Down_Case -----  
Run Code Online (Sandbox Code Playgroud)

那么我怎样才能得到记录的行为呢?

unit-testing ada aunit

3
推荐指数
1
解决办法
196
查看次数

标签 统计

ada ×1

aunit ×1

unit-testing ×1