标签: oracle unit-testing testing plsql plsqldeveloper
我有一个在PL / SQL Developer中运行的测试脚本(.tst)文件。
当我在非调试模式下运行测试(按F8键)时,测试失败,因为在运行某个Assert语句时某些字段尚未更新。
但是当我在调试模式下运行它时(通过按F9然后按Ctrl + R)它可以成功运行,并且所有字段在检查点(Assert语句)都具有正确的值。
有人知道为什么会发生这种情况吗?这真的让我发疯。可能与并行性有关,或者我不了解。