package mes; import com.mes.UnLoadGlassApplication; import com.mes.downglassinfo.service.impl.DownGlassInfoServiceImpl; import com.mes.downglassinfo.service.impl.DownGlassTaskServiceImpl; import com.mes.downstorage.entity.DownStorageCageDetails; import com.mes.downstorage.service.DownStorageCageDetailsService; import com.mes.downstorage.service.impl.DownStorageCageDetailsServiceImpl; import com.mes.downstorage.service.impl.DownStorageCageServiceImpl; import com.mes.downworkstation.service.DownWorkstationService; import com.mes.downworkstation.service.impl.DownWorkstationServiceImpl; import com.mes.glassinfo.service.impl.GlassInfoServiceImpl; import lombok.extern.slf4j.Slf4j; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.test.context.junit4.SpringRunner; import java.util.Arrays; import java.util.List; import java.util.Map; /** * @Author : zhoush * @Date: 2024/3/27 16:37 * @Description: */ @Slf4j @RunWith(SpringRunner.class) @SpringBootTest(classes = UnLoadGlassApplication.class) public class UnloadGlassModuleApplicationTest { @Autowired DownStorageCageServiceImpl downStorageCageServiceImpl; @Autowired DownGlassTaskServiceImpl downGlassTaskServiceImpl; @Autowired DownGlassInfoServiceImpl downGlassInfoServiceImpl; @Autowired DownStorageCageDetailsServiceImpl downStorageCageDetailsServiceImpl; @Autowired DownStorageCageDetailsService downStorageCageDetailsService; @Autowired DownWorkstationServiceImpl downWorkstationServiceImpl; @Autowired GlassInfoServiceImpl glassInfoServiceImpl; @Autowired DownWorkstationService downWorkstationService; @Test public void testFindPath() { log.info("完整路径:{}", Arrays.asList("123")); } @Test public void testCacheGlass() { List> map = downStorageCageDetailsServiceImpl.getCacheInfo(); log.info("笼内信息:{}", Arrays.asList(map)); } @Test public void testselectCacheEmpty() { // List map = downStorageCageDetailsServiceImpl.getCacheLeisure(); // log.info("笼内空格:{}", Arrays.asList(map)); } @Test public void testgetCacheOut() { // List map = downStorageCageDetailsServiceImpl.getCacheOut(1, 5); // log.info("根据传入的工位查询符合按照顺序和大小出片的小片:{}", Arrays.asList(map)); } @Test public void testupdateFlowCardIdAndCount() { log.info("绑定流程卡号和数量"); downWorkstationServiceImpl.updateFlowCardIdAndCount("1", 1, 1); } @Test public void testplc() { log.info("测试"); glassInfoServiceImpl.getGlassInfoCountByFlowCardId("NG24030702A01"); } @Test public void testin2() { log.info("测试进片"); //downStorageCageDetailsServiceImpl.getIsExistIntoCacheByflowcardid("NG2023005",500); } @Test public void selectCacheEmpty() { log.info("测试进片"); //downStorageCageDetailsServiceImpl.getCacheLeisure(); } @Test public void CacheEmpty() { log.info("测试出片"); downStorageCageDetailsService.CacheOut(1,10); } @Test public void getTotalGlassDimensionsByWorkstation() { log.info("工位显示"); downWorkstationService.getTotalGlassDimensionsByWorkstation(); } @Test public void getMaxSequenceByFlowCardId() { log.info("最大序号"); downGlassInfoServiceImpl.getMaxSequenceByFlowCardId("NG2023005"); } @Test public void updateTaskStateToZero() { log.info("更新状态0"); downGlassTaskServiceImpl.updateTaskStateToZero("3"); } @Test public void selectCacheEmpty2() { downStorageCageServiceImpl.selectCacheEmpty(); } }