package com.cm; import com.cm.params.ParamsIn; import com.cm.token.TokenDecoder; import org.junit.Test; /** * @author Administrator * @version 1.0 * @className DecodeTest * @description TODO * @date 2018/12/7 17:32 **/ public class DecodeTest { @Test public void tokenTest() throws Exception { TokenDecoder tokenDecoder1 = TokenDecoder.getDecoder("OFZRQ2JDU2lCelgwcUozaUpWL3ROZWw2Y3VsbXhrOGhCMDNDYXN3am5RWHBlbkxwWnNaUElRZE53bXJNSTUwRldRbFdiQ3JnRFoxNlJlcXpkdUxwUHhSQm9RcVFlV2pLZ1lOU2tkemNUb3lsR1l4UTRvbnBmckVEWGdRUFJkWEc=").decode(); boolean isEffective1 = tokenDecoder1.isTokenEffective(); String[] tokenContents1 = tokenDecoder1.getTokenContents(); System.out.println("isEffective1: " + isEffective1); for (int i = 0; i < tokenContents1.length; i++) { System.out.println("tokenContents1_" + i + ": " + tokenContents1[i]); } // TokenDecoder tokenDecoder2 = TokenDecoder.getDecoder("c084dUxLUDdEaWhXZWpzZmw5MTV4b0ZHY2FreHRMZkIxSG9lejA5UFYyb3VOR0FwVUFEUHBYalJSUjgxS3J3R3JSc0RYNWJoWWh0KzQzSGdMRGVQV1E9PQ==").decode(); // boolean isEffective2 = tokenDecoder2.isTokenEffective(); // String[] tokenContents2 = tokenDecoder2.getTokenContents(); // System.out.println("isEffective2: " + isEffective2); // for (int i = 0; i < tokenContents2.length; i++) { // System.out.println("tokenContents2_" + i + ": " + tokenContents2[i]); // } // // TokenDecoder tokenDecoder3 = TokenDecoder.getDecoder("Yy9aUm1qRGp1UlBRZWRNR01DTllmMHd0b2YwZlRCeGF2UG9jbWV3TnJLbm03VHFmTDY3b2ovbGQ3Qjc3S3JReTIyajRuUTN3bFNMM2VNdDFJMFNveGc9PQ==").decode(); // boolean isEffective3 = tokenDecoder3.isTokenEffective(); // String[] tokenContents3 = tokenDecoder3.getTokenContents(); // System.out.println("isEffective3: " + isEffective3); // for (int i = 0; i < tokenContents3.length; i++) { // System.out.println("tokenContents3_" + i + ": " + tokenContents3[i]); // } } @Test public void paramsTest() throws Exception { System.out.println(ParamsIn.paramsOutDecoder("RlUraFNINTlsdlZZa1c2Z2RJWHFSVmlnOXZnWXFLaVFTZDVrQVFFOU55OD0=")); System.out.println(ParamsIn.paramsInEncode("张三李四王五赵六")); } }