| | |
| | | import com.ruoyi.order.api.vo.TCharingOrderVO; |
| | | import com.ruoyi.order.dto.SixChargingDto; |
| | | import com.ruoyi.order.dto.EnterpriseChargingDetailVO; |
| | | import com.ruoyi.order.dto.FranchiseeDayStat; |
| | | import com.ruoyi.order.dto.FranchiseeUserAgg; |
| | | import com.ruoyi.order.export.EnterpriseChargingDetailExport; |
| | | import com.ruoyi.order.service.TChargingOrderService; |
| | |
| | | class TChargingOrderControllerTest { |
| | | |
| | | @Test |
| | | void franchiseeOrderAmountWanUsesActualPaymentInsteadOfOperatingIncome() { |
| | | FranchiseeDayStat discountedOrder = new FranchiseeDayStat(); |
| | | discountedOrder.setPaymentAmount(new BigDecimal("90")); |
| | | discountedOrder.setChargingIncome(new BigDecimal("104")); |
| | | |
| | | assertEquals(new BigDecimal("0.0090"), |
| | | TChargingOrderController.franchiseeOrderAmountWan(Arrays.asList(discountedOrder))); |
| | | } |
| | | |
| | | @Test |
| | | void appUserIdsBySiteIdsDelegatesToOrderService() { |
| | | TChargingOrderService chargingOrderService = mock(TChargingOrderService.class); |
| | | TChargingOrderController controller = new TChargingOrderController(); |