@Commit

@Commit 表示交易式測試方法的交易應在測試方法完成後提交。您可以將 @Commit 作為 @Rollback(false) 的直接替代品,以更明確地傳達程式碼的意圖。與 @Rollback 類似,@Commit 也可以宣告為類別層級或方法層級的註解。

以下範例展示如何使用 @Commit 註解

  • Java

  • Kotlin

@Commit (1)
@Test
void testProcessWithoutRollback() {
	// ...
}
1 將測試結果提交至資料庫。
@Commit (1)
@Test
fun testProcessWithoutRollback() {
	// ...
}
1 將測試結果提交至資料庫。