@@ -15,7 +15,51 @@ public void testSimpleJson() {
15
15
items .add ("name" );
16
16
items .add ("salary" );
17
17
items .add ("age" );
18
- obfuscatorMap .put ("Obfuscate" , items );
18
+ obfuscatorMap .put ("obfuscate" , items );
19
+ String response = Obfuscator .obfuscateJsonString (simpleJson ,obfuscatorMap );
20
+ System .out .println (response );
21
+ }
22
+ @ Test
23
+ public void testSimpleJson_none () {
24
+ Map <String , Set <String >> obfuscatorMap = new HashMap <>();
25
+ Set <String > items = new HashSet <>();
26
+ items .add ("name" );
27
+ items .add ("salary" );
28
+ items .add ("age" );
29
+ obfuscatorMap .put ("none" , items );
30
+ String response = Obfuscator .obfuscateJsonString (simpleJson ,obfuscatorMap );
31
+ System .out .println (response );
32
+ }
33
+ @ Test
34
+ public void testSimpleJson_md5 () {
35
+ Map <String , Set <String >> obfuscatorMap = new HashMap <>();
36
+ Set <String > items = new HashSet <>();
37
+ items .add ("name" );
38
+ items .add ("salary" );
39
+ items .add ("age" );
40
+ obfuscatorMap .put ("md5" , items );
41
+ String response = Obfuscator .obfuscateJsonString (simpleJson ,obfuscatorMap );
42
+ System .out .println (response );
43
+ }
44
+ @ Test
45
+ public void testSimpleJson_sha256 () {
46
+ Map <String , Set <String >> obfuscatorMap = new HashMap <>();
47
+ Set <String > items = new HashSet <>();
48
+ items .add ("name" );
49
+ items .add ("salary" );
50
+ items .add ("age" );
51
+ obfuscatorMap .put ("sha256" , items );
52
+ String response = Obfuscator .obfuscateJsonString (simpleJson ,obfuscatorMap );
53
+ System .out .println (response );
54
+ }
55
+ @ Test
56
+ public void testSimpleJson_matchedMask () {
57
+ Map <String , Set <String >> obfuscatorMap = new HashMap <>();
58
+ Set <String > items = new HashSet <>();
59
+ items .add ("name" );
60
+ items .add ("salary" );
61
+ items .add ("age" );
62
+ obfuscatorMap .put ("matchedMask" , items );
19
63
String response = Obfuscator .obfuscateJsonString (simpleJson ,obfuscatorMap );
20
64
System .out .println (response );
21
65
}
@@ -30,6 +74,50 @@ public void testJsonList() {
30
74
String response = Obfuscator .obfuscateJsonString (jsonList ,obfuscatorMap );
31
75
System .out .println (response );
32
76
}
77
+ @ Test
78
+ public void testJsonList_md5 () {
79
+ Map <String , Set <String >> obfuscatorMap = new HashMap <>();
80
+ Set <String > items = new HashSet <>();
81
+ items .add ("name" );
82
+ items .add ("salary" );
83
+ items .add ("age" );
84
+ obfuscatorMap .put ("md5" , items );
85
+ String response = Obfuscator .obfuscateJsonString (jsonList ,obfuscatorMap );
86
+ System .out .println (response );
87
+ }
88
+ @ Test
89
+ public void testJsonList_none () {
90
+ Map <String , Set <String >> obfuscatorMap = new HashMap <>();
91
+ Set <String > items = new HashSet <>();
92
+ items .add ("name" );
93
+ items .add ("salary" );
94
+ items .add ("age" );
95
+ obfuscatorMap .put ("none" , items );
96
+ String response = Obfuscator .obfuscateJsonString (jsonList ,obfuscatorMap );
97
+ System .out .println (response );
98
+ }
99
+ @ Test
100
+ public void testJsonList_sha256 () {
101
+ Map <String , Set <String >> obfuscatorMap = new HashMap <>();
102
+ Set <String > items = new HashSet <>();
103
+ items .add ("name" );
104
+ items .add ("salary" );
105
+ items .add ("age" );
106
+ obfuscatorMap .put ("sha256" , items );
107
+ String response = Obfuscator .obfuscateJsonString (jsonList ,obfuscatorMap );
108
+ System .out .println (response );
109
+ }
110
+ @ Test
111
+ public void testJsonList_matchedMask () {
112
+ Map <String , Set <String >> obfuscatorMap = new HashMap <>();
113
+ Set <String > items = new HashSet <>();
114
+ items .add ("name" );
115
+ items .add ("salary" );
116
+ items .add ("age" );
117
+ obfuscatorMap .put ("matchedMask" , items );
118
+ String response = Obfuscator .obfuscateJsonString (jsonList ,obfuscatorMap );
119
+ System .out .println (response );
120
+ }
33
121
34
122
@ Test
35
123
public void testSimpleXML () {
@@ -42,6 +130,39 @@ public void testSimpleXML() {
42
130
String response = Obfuscator .obfuscateXmlString (simpleXML ,obfuscatorMap );
43
131
System .out .println (response );
44
132
}
133
+ @ Test
134
+ public void testSimpleXML_none () {
135
+ Map <String , Set <String >> obfuscatorMap = new HashMap <>();
136
+ Set <String > items = new HashSet <>();
137
+ items .add ("name" );
138
+ items .add ("salary" );
139
+ items .add ("age" );
140
+ obfuscatorMap .put ("none" , items );
141
+ String response = Obfuscator .obfuscateXmlString (simpleXML ,obfuscatorMap );
142
+ System .out .println (response );
143
+ }
144
+ @ Test
145
+ public void testSimpleXML_md5 () {
146
+ Map <String , Set <String >> obfuscatorMap = new HashMap <>();
147
+ Set <String > items = new HashSet <>();
148
+ items .add ("name" );
149
+ items .add ("salary" );
150
+ items .add ("age" );
151
+ obfuscatorMap .put ("md5" , items );
152
+ String response = Obfuscator .obfuscateXmlString (simpleXML ,obfuscatorMap );
153
+ System .out .println (response );
154
+ }
155
+ @ Test
156
+ public void testSimpleXML_sha256 () {
157
+ Map <String , Set <String >> obfuscatorMap = new HashMap <>();
158
+ Set <String > items = new HashSet <>();
159
+ items .add ("name" );
160
+ items .add ("salary" );
161
+ items .add ("age" );
162
+ obfuscatorMap .put ("sha256" , items );
163
+ String response = Obfuscator .obfuscateXmlString (simpleXML ,obfuscatorMap );
164
+ System .out .println (response );
165
+ }
45
166
46
167
@ Test
47
168
public void testComplexXML () {
@@ -54,6 +175,39 @@ public void testComplexXML() {
54
175
String response = Obfuscator .obfuscateXmlString (complexXML ,obfuscatorMap );
55
176
System .out .println (response );
56
177
}
178
+ @ Test
179
+ public void testComplexXML_none () {
180
+ Map <String , Set <String >> obfuscatorMap = new HashMap <>();
181
+ Set <String > items = new HashSet <>();
182
+ items .add ("name" );
183
+ items .add ("salary" );
184
+ items .add ("age" );
185
+ obfuscatorMap .put ("none" , items );
186
+ String response = Obfuscator .obfuscateXmlString (complexXML ,obfuscatorMap );
187
+ System .out .println (response );
188
+ }
189
+ @ Test
190
+ public void testComplexXML_md5 () {
191
+ Map <String , Set <String >> obfuscatorMap = new HashMap <>();
192
+ Set <String > items = new HashSet <>();
193
+ items .add ("name" );
194
+ items .add ("salary" );
195
+ items .add ("age" );
196
+ obfuscatorMap .put ("md5" , items );
197
+ String response = Obfuscator .obfuscateXmlString (complexXML ,obfuscatorMap );
198
+ System .out .println (response );
199
+ }
200
+ @ Test
201
+ public void testComplexXML_sha256 () {
202
+ Map <String , Set <String >> obfuscatorMap = new HashMap <>();
203
+ Set <String > items = new HashSet <>();
204
+ items .add ("name" );
205
+ items .add ("salary" );
206
+ items .add ("age" );
207
+ obfuscatorMap .put ("sha256" , items );
208
+ String response = Obfuscator .obfuscateXmlString (complexXML ,obfuscatorMap );
209
+ System .out .println (response );
210
+ }
57
211
58
212
private String simpleJson = "{\" id\" :1,\" name\" :\" karthik\" ,\" age\" :29,\" salary\" :115000}" ;
59
213
private String jsonList = "{\" user\" :[{\" id\" :1,\" name\" :\" karthik\" ,\" age\" :29,\" salary\" :115000},{\" id\" :2,\" name\" :\" Karthikeyan Sadayamuthu\" ,\" age\" :30,\" salary\" :500000},{\" id\" :3,\" name\" :\" Sadayamuthu\" ,\" age\" :30,\" salary\" :500000},{\" id\" :4,\" name\" :\" Vinodh Kannan Sadayamuthu\" ,\" age\" :30,\" salary\" :500000}]}" ;
0 commit comments