1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
package com.gs.dingtalk;
 
import com.gs.dingtalk.dto.QaMsgDto;
import com.gs.dingtalk.entity.MesQaDingtalk;
import com.gs.dingtalk.entity.QaSj;
import com.gs.dingtalk.service.MesQaDingtalkService;
import com.gs.dingtalk.service.QaSjService;
import com.gs.dingtalk.service.SimpleExample;
import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.boot.test.mock.mockito.MockBean;
 
import static org.mockito.ArgumentMatchers.any;
import static org.mockito.ArgumentMatchers.eq;
import static org.mockito.Mockito.*;
 
@SpringBootTest
class MesQaDingtalkServiceTest {
 
    @Autowired
    private MesQaDingtalkService mesQaDingtalkService;
 
 
    @Test
    void testSendQaMsgSJ() throws Exception {
        // 准备测试数据
        QaMsgDto dto = new QaMsgDto();
        dto.setLineName("注塑3号机");
        dto.setWorkshopName("注塑车间");
        dto.setQaType("首件首检完成");
        dto.setBillNo("SJ202509150022");
 
        mesQaDingtalkService.sendQaMsgSJ(dto);
    }
}