Commit 6a25b298f730abc7506a1700055eeb844500ac94

Authored by YunaiV
1 parent 2859f0ef

fix(wms):修复 WmsInventoryServiceImplTest 执行失败

yudao-module-wms/src/test/java/cn/iocoder/yudao/module/wms/service/inventory/WmsInventoryServiceImplTest.java
@@ -293,7 +293,7 @@ public class WmsInventoryServiceImplTest extends BaseDbUnitTest { @@ -293,7 +293,7 @@ public class WmsInventoryServiceImplTest extends BaseDbUnitTest {
293 293
294 // 调用,并断言 294 // 调用,并断言
295 assertServiceException(() -> inventoryService.changeInventory(reqDTO), INVENTORY_QUANTITY_NOT_ENOUGH, 295 assertServiceException(() -> inventoryService.changeInventory(reqDTO), INVENTORY_QUANTITY_NOT_ENOUGH,
296 - item.getName(), sku.getName(), 100L, new BigDecimal("2.000000"), new BigDecimal("-3.00")); 296 + item.getName(), sku.getName(), 100L, new BigDecimal("2.00"), new BigDecimal("-3.00"));
297 WmsInventoryDO inventory = inventoryMapper.selectBySkuIdAndWarehouseId(sku.getId(), 100L); 297 WmsInventoryDO inventory = inventoryMapper.selectBySkuIdAndWarehouseId(sku.getId(), 100L);
298 assertNotNull(inventory); 298 assertNotNull(inventory);
299 assertEquals(0, new BigDecimal("2.00").compareTo(inventory.getQuantity())); 299 assertEquals(0, new BigDecimal("2.00").compareTo(inventory.getQuantity()));
@@ -310,7 +310,7 @@ public class WmsInventoryServiceImplTest extends BaseDbUnitTest { @@ -310,7 +310,7 @@ public class WmsInventoryServiceImplTest extends BaseDbUnitTest {
310 310
311 // 调用,并断言 311 // 调用,并断言
312 assertServiceException(() -> inventoryService.changeInventory(reqDTO), INVENTORY_QUANTITY_NOT_ENOUGH, 312 assertServiceException(() -> inventoryService.changeInventory(reqDTO), INVENTORY_QUANTITY_NOT_ENOUGH,
313 - item.getName(), sku.getName(), 100L, BigDecimal.ZERO.setScale(6), new BigDecimal("-3.00")); 313 + item.getName(), sku.getName(), 100L, new BigDecimal("0.00"), new BigDecimal("-3.00"));
314 assertEquals(0L, inventoryMapper.selectCount()); 314 assertEquals(0L, inventoryMapper.selectCount());
315 assertEquals(0L, inventoryHistoryMapper.selectCount()); 315 assertEquals(0L, inventoryHistoryMapper.selectCount());
316 } 316 }
@@ -334,7 +334,7 @@ public class WmsInventoryServiceImplTest extends BaseDbUnitTest { @@ -334,7 +334,7 @@ public class WmsInventoryServiceImplTest extends BaseDbUnitTest {
334 334
335 // 调用,并断言:第二条明细库存不足,事务回滚前面补齐的库存行 335 // 调用,并断言:第二条明细库存不足,事务回滚前面补齐的库存行
336 assertServiceException(() -> inventoryService.changeInventory(reqDTO), INVENTORY_QUANTITY_NOT_ENOUGH, 336 assertServiceException(() -> inventoryService.changeInventory(reqDTO), INVENTORY_QUANTITY_NOT_ENOUGH,
337 - item.getName(), sku.getName(), 200L, BigDecimal.ZERO.setScale(6), new BigDecimal("-1.00")); 337 + item.getName(), sku.getName(), 200L, new BigDecimal("0.00"), new BigDecimal("-1.00"));
338 assertNull(inventoryMapper.selectBySkuIdAndWarehouseId(sku.getId(), 100L)); 338 assertNull(inventoryMapper.selectBySkuIdAndWarehouseId(sku.getId(), 100L));
339 assertNull(inventoryMapper.selectBySkuIdAndWarehouseId(sku.getId(), 200L)); 339 assertNull(inventoryMapper.selectBySkuIdAndWarehouseId(sku.getId(), 200L));
340 assertEquals(0L, inventoryHistoryMapper.selectCount()); 340 assertEquals(0L, inventoryHistoryMapper.selectCount());