2011-04-08 34 views
0

我在連接到Oracle數據庫在做單元測試, 我想要的測試用例後,實現回滾,回滾在Oracle10g中(NUnit的單元測試)

我有Oracle 10g中的Express版本,

我試過xtUnit (Datarollback屬性不爲我的作品),閃回(它在僅企業版)

是否有任何其他的方式來實現這一目標?

請幫我

+0

請記住,如果您的測試用例中有任何DDL,它將導致隱式提交。在這種情況下,回滾將無濟於事。 – 2011-04-08 09:54:22

+0

是的...我想要一些其他的解決方案在這些情況下回滾..有沒有解決方案? – curiosity 2011-04-08 11:28:37

回答

0

使用NUnit,您可以定義在每次測試之前和之後運行的方法。在before方法中,創建一個到oracle數據庫的事務。在after方法中,中止交易。