yangys
2025-09-29 4c7296d45efe849dc70a3b2e2240c905481a91c9
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
package org.springblade.mdm.gkw.programnode.vo;
 
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
 
public class ProgramNameVOTest {
 
    @Test
    public void testLgSerial(){
        ProgramNameVO vo = new ProgramNameVO();
 
        vo.setLgPart(null);
        Assertions.assertNull(vo.lgSerial());
 
        vo.setLgPart("");
        Assertions.assertNull(vo.lgSerial());
 
        vo.setLgPart("X1");//非Px结尾
        Assertions.assertNull(vo.lgSerial());
 
        vo.setLgPart("P1");
        Assertions.assertEquals("1",vo.lgSerial());
 
        vo.setLgPart("p2");//小写p,也应该可以
        Assertions.assertEquals("2",vo.lgSerial());
    }
}