|
25.05.2021, 13:24 | #1 |
Участник
|
Цитата:
если в тестируемый код изменяет исходные данные в качестве побочного эффекта... Цитата:
а когда не знаешь, есть ли там побочные эффекты, то изолированность - не такая уж требовательная штука. |
|
25.05.2021, 13:34 | #2 |
Участник
|
Ну, теперь ведь используются SQL SavePoints, которые якобы справляются даже с падением АОСа и неожиданными исключениями? И побочные эффекты исключены?
См. диаграмму здесь, на странице 14. |
|
25.05.2021, 13:46 | #3 |
Участник
|
они же не сохраняют и не восстанавливают состояние классов в памяти вроде.
|
|
25.05.2021, 13:52 | #4 |
Участник
|
Цитата:
Но в нашем случае проблем не было, и тесты стали "пробегать" за 19 минут вместо 25, когда мы перешли с setup на setupTestCase. |
|
|
|