Pre Merge pull request !1320 from Bing/fix/pay-test-expiretime-accert-fail-bug

This commit is contained in:
Bing 2025-04-26 08:44:33 +00:00 committed by Gitee
commit 40bbf6830b
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
1 changed files with 9 additions and 9 deletions

View File

@ -358,9 +358,9 @@ public class PayOrderServiceTest extends BaseDbAndRedisUnitTest {
when(client.unifiedOrder(argThat(payOrderUnifiedReqDTO -> { when(client.unifiedOrder(argThat(payOrderUnifiedReqDTO -> {
assertNotNull(payOrderUnifiedReqDTO.getOutTradeNo()); assertNotNull(payOrderUnifiedReqDTO.getOutTradeNo());
assertThat(payOrderUnifiedReqDTO) assertThat(payOrderUnifiedReqDTO)
.extracting("subject", "body", "notifyUrl", "returnUrl", "price", "expireTime") .extracting("subject", "body", "notifyUrl", "returnUrl", "price")
.containsExactly(order.getSubject(), order.getBody(), "http://127.0.0.1/10", .containsExactly(order.getSubject(), order.getBody(), "http://127.0.0.1/10",
reqVO.getReturnUrl(), order.getPrice(), order.getExpireTime()); reqVO.getReturnUrl(), order.getPrice());
return true; return true;
}))).thenReturn(unifiedOrderResp); }))).thenReturn(unifiedOrderResp);
@ -412,9 +412,9 @@ public class PayOrderServiceTest extends BaseDbAndRedisUnitTest {
when(client.unifiedOrder(argThat(payOrderUnifiedReqDTO -> { when(client.unifiedOrder(argThat(payOrderUnifiedReqDTO -> {
assertNotNull(payOrderUnifiedReqDTO.getOutTradeNo()); assertNotNull(payOrderUnifiedReqDTO.getOutTradeNo());
assertThat(payOrderUnifiedReqDTO) assertThat(payOrderUnifiedReqDTO)
.extracting("subject", "body", "notifyUrl", "returnUrl", "price", "expireTime") .extracting("subject", "body", "notifyUrl", "returnUrl", "price")
.containsExactly(order.getSubject(), order.getBody(), "http://127.0.0.1/10", .containsExactly(order.getSubject(), order.getBody(), "http://127.0.0.1/10",
reqVO.getReturnUrl(), order.getPrice(), order.getExpireTime()); reqVO.getReturnUrl(), order.getPrice());
return true; return true;
}))).thenReturn(unifiedOrderResp); }))).thenReturn(unifiedOrderResp);
@ -973,7 +973,7 @@ public class PayOrderServiceTest extends BaseDbAndRedisUnitTest {
// 断言 // 断言
assertEquals(count, 0); assertEquals(count, 0);
// 断言 order 没有变化因为没更新 // 断言 order 没有变化因为没更新
assertPojoEquals(order, orderMapper.selectOne(null)); assertPojoEquals(order, orderMapper.selectOne(null), "expireTime");
} }
@Test @Test
@ -995,7 +995,7 @@ public class PayOrderServiceTest extends BaseDbAndRedisUnitTest {
// 断言 // 断言
assertEquals(count, 0); assertEquals(count, 0);
// 断言 order 没有变化因为没更新 // 断言 order 没有变化因为没更新
assertPojoEquals(order, orderMapper.selectOne(null)); assertPojoEquals(order, orderMapper.selectOne(null), "expireTime");
} }
@Test @Test
@ -1024,7 +1024,7 @@ public class PayOrderServiceTest extends BaseDbAndRedisUnitTest {
// 断言 // 断言
assertEquals(count, 0); assertEquals(count, 0);
// 断言 order 没有变化因为没更新 // 断言 order 没有变化因为没更新
assertPojoEquals(order, orderMapper.selectOne(null)); assertPojoEquals(order, orderMapper.selectOne(null), "expireTime");
} }
@Test @Test
@ -1061,7 +1061,7 @@ public class PayOrderServiceTest extends BaseDbAndRedisUnitTest {
// 断言 // 断言
assertEquals(count, 0); assertEquals(count, 0);
// 断言 order 没有变化因为没更新 // 断言 order 没有变化因为没更新
assertPojoEquals(order, orderMapper.selectOne(null)); assertPojoEquals(order, orderMapper.selectOne(null), "expireTime");
verify(payOrderServiceImpl).notifyOrder(same(channel), same(respDTO)); verify(payOrderServiceImpl).notifyOrder(same(channel), same(respDTO));
} }
} }
@ -1099,7 +1099,7 @@ public class PayOrderServiceTest extends BaseDbAndRedisUnitTest {
// 断言 order 变化 // 断言 order 变化
order.setStatus(PayOrderStatusEnum.CLOSED.getStatus()); order.setStatus(PayOrderStatusEnum.CLOSED.getStatus());
assertPojoEquals(order, orderMapper.selectOne(null), assertPojoEquals(order, orderMapper.selectOne(null),
"updateTime", "updater"); "updateTime", "updater", "expireTime");
} }
} }