增加二维码、条形码签名验签测试

This commit is contained in:
yihzhou
2024-11-21 10:56:01 +08:00
parent 25803c9d4f
commit db80b1dd83
17 changed files with 1353 additions and 68 deletions
+50
View File
@@ -0,0 +1,50 @@
package sample;
import com.sunyard.proto.Util;
import org.junit.Before;
import org.junit.Test;
import racal.sunyard.main.SydApi4j;
public class TestQR {
SydApi4j api;
String Sm2Dn = "C=CN,O=CFCA OCA1,OU=YCCA,OU=Individual-2,CN=YCCA@黄金交易所@Zhuangj@1";
String RsaDn = "C=cn,O=CFCA TEST CA,OU=NCS2,OU=Enterprises,CN=041@Z402451000010@ShanDong@00000001";
String odata = "123456787654321";
@Before
public void before() {
// 通过设置debug的属性开启debug,如果不设置则默认不打开
System.setProperty("com.sunyard.sydapi4j.debug", "true");
api = (SydApi4j) new SydApi4j().connect("172.16.17.232", 8889, null, 1000);
}
@Test
public void test1(){
api.QRCodeSign(odata,Sm2Dn,"./QRcode.png");
boolean b = api.QRCodeVer(Sm2Dn, "./QRcode.png");
System.out.println(b);
}
@Test
public void test2(){
api.BarCodeSign(odata,Sm2Dn,"./Barcode.png");
boolean b = api.BarCodeVer(Sm2Dn, "./Barcode.png");
System.out.println(b);
}
@Test
public void test3(){
api.QRCodeSignRSA(2,odata,RsaDn,"./QRcodeRSA.png");
boolean b = api.QRCodeVerRSA(2,RsaDn, "./QRcodeRSA.png");
System.out.println(b);
}
@Test
public void test4(){
api.BarCodeSignRSA(2,odata,RsaDn,"./BarcodeRSA.png");
boolean b = api.BarCodeVerRSA(2,RsaDn, "./BarcodeRSA.png");
System.out.println(b);
}
}