1
我有同樣的彈簧下面管理事務更新的數組如下:如何在更新時模擬異常以測試spring事務管理?
someRepositoryA.updateEntityA(...)
someRepositoryB.updateEntityB(...)
someRepositoryC.updateEntityC(...)
我如何可以模擬someRepositoryB.updateEntityB(...)
拋出Exception
?這將允許我看到A所做的更改被撤銷。既然我會測試這個事務,我不能嘲笑版本庫,但是我會使用一些內存數據庫。
那不會是單元測試,會嗎? – Roxana
啊我沒注意標籤:) – JonK