我正在测试我的存储库以进行更新操作
@Test
public void updateStatusByEmailWithEmailCustomer()
{
customerQuickRegisterRepository.save(standardEmailCustomer());
assertEquals(CUST_STATUS_EMAIL,customerQuickRegisterRepository.findByEmail(CUST_EMAIL).getStatus());
customerQuickRegisterRepository.updateStatusByEmail(CUST_EMAIL,STATUS_EMAIL_VERFIED );
assertEquals(STATUS_EMAIL_VERFIED,customerQuickRegisterRepository.findByEmail(CUST_EMAIL).getStatus());
}
在测试用例中,我将我的实体保存为默认状态,然后我使用 updateStatusByEmail(CUST_EMAIL,STATUS_EMAIL_VERFIED) 将其更改为其他,但下一个断言语句仍然失败,这是因为测试执行期间的更新是在之后提交的测试完成......有什么方法可以在测试中提交我的更改?