ebike-plus/ebike-operations/src/test/java/com/cdzy/operations/EbikeOperationsApplicationTests.java

40 lines
1.4 KiB
Java
Raw Normal View History

2025-09-15 15:48:54 +08:00
package com.cdzy.operations;
2025-09-15 10:36:01 +08:00
import com.cdzy.operations.model.vo.EbikeBatteryInfoVo;
import com.cdzy.operations.service.EbikeBatteryInfoService;
2025-10-14 11:09:22 +08:00
import com.cdzy.operations.utils.MinioUtil;
import com.cdzy.operations.utils.QRGenUtil;
2025-09-15 10:36:01 +08:00
import org.junit.jupiter.api.Test;
2025-10-14 11:09:22 +08:00
import org.springframework.beans.factory.annotation.Autowired;
2025-09-15 10:36:01 +08:00
import org.springframework.boot.test.context.SpringBootTest;
2025-10-14 11:09:22 +08:00
import java.awt.image.BufferedImage;
import java.io.ByteArrayInputStream;
import java.util.List;
2025-09-15 10:36:01 +08:00
@SpringBootTest
class EbikeOperationsApplicationTests {
2025-10-14 11:09:22 +08:00
@Autowired
private MinioUtil minioUtil;
@Autowired
private EbikeBatteryInfoService batteryInfoService;
2025-09-15 10:36:01 +08:00
@Test
2025-10-14 11:09:22 +08:00
void contextLoads() throws Exception {
// List<String> allBucket = minioUtil.getAllBucket();
// System.out.println(allBucket.contains("bike-qr"));
// ByteArrayInputStream byteArrayInputStream = QRGenUtil.generateQRCodeInputStearm("https://www.cdzhuojing.cn/qrcode?number=" + "060002" + "&_tbScancodeApproach_=scan", "060002");
// minioUtil.uploadFile(byteArrayInputStream,"operations-objects","test.jpg");
2025-10-14 11:09:22 +08:00
// minioUtil.deleteObject("bike-qr","test.jpg");
// String showUrl = minioUtil.getBikeQrShowUrl("test.jpg");
// System.out.println(showUrl);
EbikeBatteryInfoVo vo = new EbikeBatteryInfoVo();
vo.setOperatorId(311460622768435200L);
vo.setBatteryNum(1);
batteryInfoService.addBattery(vo);
2025-09-15 10:36:01 +08:00
}
}