houzhongjian
2024-07-23 a6de490948278991e47952e90671ddba4555e9a2
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
37
38
39
40
41
42
43
package com.iailab;
 
import com.iailab.module.collection.tag.impl.OadpTagCollector;
import org.junit.Test;
import org.junit.runner.RunWith;
import javax.annotation.Resource;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.context.junit4.SpringRunner;
 
import java.util.ArrayList;
import java.util.Calendar;
import java.util.List;
 
/**
 * @author PanZhibao
 * @Description
 * @createTime 2023年04月25日 16:17:00
 */
@SpringBootTest
@RunWith(SpringRunner.class)
public class OadpTagCollectorTest {
 
    @Resource
    private OadpTagCollector tagCollector;
 
    @Test
    public void test() {
        Calendar calendar = Calendar.getInstance();
        calendar.set(Calendar.MILLISECOND, 0);
        List<String> tags = new ArrayList<>();
        tags.add("source=producer-modbus;id=device0.change_random_int32");
        tags.add("source=producer-modbus;id=device0.change_random_float");
        tagCollector.collect(calendar.getTime(), tags);
    }
 
 
    @Test
    public void testSp() {
        String regex = "[+\\-\\*/()\\&&\\||]";
        String expression = "324123423&&34576||9999||66666+536345";
        String[] arr = expression.split(regex);
    }
}