@@ -231,104 +231,104 @@ public void primitivesTest() throws Exception {
231
231
PdfTokenizer tok = new PdfTokenizer (new RandomAccessFileOrArray (factory .createSource (data .getBytes (StandardCharsets .ISO_8859_1 ))));
232
232
233
233
tok .nextValidToken ();
234
- Assert .assertSame (tok .getTokenType (), PdfTokenizer .TokenType .StartDic );
234
+ Assert .assertEquals (tok .getTokenType (), PdfTokenizer .TokenType .StartDic );
235
235
236
236
tok .nextValidToken ();
237
- Assert .assertSame (tok .getTokenType (), PdfTokenizer .TokenType .Name );
237
+ Assert .assertEquals (tok .getTokenType (), PdfTokenizer .TokenType .Name );
238
238
PdfName name = new PdfName (tok .getByteContent ());
239
239
Assert .assertEquals ("Size" , name .getValue ());
240
240
241
241
tok .nextValidToken ();
242
- Assert .assertSame (tok .getTokenType (), PdfTokenizer .TokenType .Number );
242
+ Assert .assertEquals (tok .getTokenType (), PdfTokenizer .TokenType .Number );
243
243
PdfNumber num = new PdfNumber (tok .getByteContent ());
244
244
Assert .assertEquals ("70." , num .toString ());
245
245
246
246
tok .nextValidToken ();
247
- Assert .assertSame (tok .getTokenType (), PdfTokenizer .TokenType .Name );
247
+ Assert .assertEquals (tok .getTokenType (), PdfTokenizer .TokenType .Name );
248
248
name = new PdfName (tok .getByteContent ());
249
249
Assert .assertEquals ("Value " , name .getValue ());
250
250
251
251
tok .nextValidToken ();
252
- Assert .assertSame (tok .getTokenType (), PdfTokenizer .TokenType .Number );
252
+ Assert .assertEquals (tok .getTokenType (), PdfTokenizer .TokenType .Number );
253
253
num = new PdfNumber (tok .getByteContent ());
254
254
Assert .assertNotSame ("0.1" , num .toString ());
255
255
256
256
tok .nextValidToken ();
257
- Assert .assertSame (tok .getTokenType (), PdfTokenizer .TokenType .Name );
257
+ Assert .assertEquals (tok .getTokenType (), PdfTokenizer .TokenType .Name );
258
258
name = new PdfName (tok .getByteContent ());
259
259
Assert .assertEquals ("Root" , name .getValue ());
260
260
261
261
tok .nextValidToken ();
262
- Assert .assertSame (tok .getTokenType (), PdfTokenizer .TokenType .Ref );
262
+ Assert .assertEquals (tok .getTokenType (), PdfTokenizer .TokenType .Ref );
263
263
PdfIndirectReference ref = new PdfIndirectReference (null , tok .getObjNr (), tok .getGenNr ());
264
264
Assert .assertEquals ("46 0 R" , ref .toString ());
265
265
266
266
tok .nextValidToken ();
267
- Assert .assertSame (tok .getTokenType (), PdfTokenizer .TokenType .Name );
267
+ Assert .assertEquals (tok .getTokenType (), PdfTokenizer .TokenType .Name );
268
268
name = new PdfName (tok .getByteContent ());
269
269
Assert .assertEquals ("Info" , name .getValue ());
270
270
271
271
tok .nextValidToken ();
272
- Assert .assertSame (tok .getTokenType (), PdfTokenizer .TokenType .Ref );
272
+ Assert .assertEquals (tok .getTokenType (), PdfTokenizer .TokenType .Ref );
273
273
ref = new PdfIndirectReference (null , tok .getObjNr (), tok .getGenNr ());
274
274
Assert .assertEquals ("44 0 R" , ref .toString ());
275
275
276
276
tok .nextValidToken ();
277
- Assert .assertSame (tok .getTokenType (), PdfTokenizer .TokenType .Name );
277
+ Assert .assertEquals (tok .getTokenType (), PdfTokenizer .TokenType .Name );
278
278
name = new PdfName (tok .getByteContent ());
279
279
Assert .assertEquals ("ID" , name .getValue ());
280
280
281
281
tok .nextValidToken ();
282
- Assert .assertSame (tok .getTokenType (), PdfTokenizer .TokenType .StartArray );
282
+ Assert .assertEquals (tok .getTokenType (), PdfTokenizer .TokenType .StartArray );
283
283
284
284
tok .nextValidToken ();
285
- Assert .assertSame (tok .getTokenType (), PdfTokenizer .TokenType .String );
286
- Assert .assertSame (tok .isHexString (), true );
285
+ Assert .assertEquals (tok .getTokenType (), PdfTokenizer .TokenType .String );
286
+ Assert .assertTrue (tok .isHexString ());
287
287
PdfString str = new PdfString (tok .getByteContent (), tok .isHexString ());
288
288
Assert .assertEquals ("some hex string " , str .getValue ());
289
289
290
290
tok .nextValidToken ();
291
- Assert .assertSame (tok .getTokenType (), PdfTokenizer .TokenType .String );
292
- Assert .assertSame (tok .isHexString (), false );
291
+ Assert .assertEquals (tok .getTokenType (), PdfTokenizer .TokenType .String );
292
+ Assert .assertFalse (tok .isHexString ());
293
293
str = new PdfString (tok .getByteContent (), tok .isHexString ());
294
294
Assert .assertEquals ("some simple string " , str .getValue ());
295
295
296
296
tok .nextValidToken ();
297
- Assert .assertSame (tok .getTokenType (), PdfTokenizer .TokenType .String );
298
- Assert .assertSame (tok .isHexString (), true );
297
+ Assert .assertEquals (tok .getTokenType (), PdfTokenizer .TokenType .String );
298
+ Assert .assertTrue (tok .isHexString ());
299
299
str = new PdfString (tok .getByteContent (), tok .isHexString ());
300
300
Assert .assertEquals ("\u008C %G\u00D5 \u008D K\u00D2 \u00C6 \u00F3 \u00D3 +\u0083 \u000B \u00E3 %\u009D " , str .getValue ());
301
301
302
302
tok .nextValidToken ();
303
- Assert .assertSame (tok .getTokenType (), PdfTokenizer .TokenType .Number );
303
+ Assert .assertEquals (tok .getTokenType (), PdfTokenizer .TokenType .Number );
304
304
num = new PdfNumber (tok .getByteContent ());
305
305
Assert .assertEquals ("-70.1" , num .toString ());
306
306
307
307
tok .nextValidToken ();
308
- Assert .assertSame (tok .getTokenType (), PdfTokenizer .TokenType .Number );
308
+ Assert .assertEquals (tok .getTokenType (), PdfTokenizer .TokenType .Number );
309
309
num = new PdfNumber (tok .getByteContent ());
310
310
Assert .assertEquals ("-0.2" , num .toString ());
311
311
312
312
tok .nextValidToken ();
313
- Assert .assertSame (tok .getTokenType (), PdfTokenizer .TokenType .EndArray );
313
+ Assert .assertEquals (tok .getTokenType (), PdfTokenizer .TokenType .EndArray );
314
314
315
315
tok .nextValidToken ();
316
- Assert .assertSame (tok .getTokenType (), PdfTokenizer .TokenType .Name );
316
+ Assert .assertEquals (tok .getTokenType (), PdfTokenizer .TokenType .Name );
317
317
name = new PdfName (tok .getByteContent ());
318
318
Assert .assertEquals ("Name1" , name .getValue ());
319
319
320
320
tok .nextValidToken ();
321
- Assert .assertSame (tok .getTokenType (), PdfTokenizer .TokenType .Number );
321
+ Assert .assertEquals (tok .getTokenType (), PdfTokenizer .TokenType .Number );
322
322
num = new PdfNumber (tok .getByteContent ());
323
323
Assert .assertEquals ("0" , num .toString ());
324
324
325
325
tok .nextValidToken ();
326
- Assert .assertSame (tok .getTokenType (), PdfTokenizer .TokenType .Name );
326
+ Assert .assertEquals (tok .getTokenType (), PdfTokenizer .TokenType .Name );
327
327
name = new PdfName (tok .getByteContent ());
328
328
Assert .assertEquals ("Prev" , name .getValue ());
329
329
330
330
tok .nextValidToken ();
331
- Assert .assertSame (tok .getTokenType (), PdfTokenizer .TokenType .Number );
331
+ Assert .assertEquals (tok .getTokenType (), PdfTokenizer .TokenType .Number );
332
332
num = new PdfNumber (tok .getByteContent ());
333
333
Assert .assertEquals ("-116.23" , num .toString ());
334
334
}
0 commit comments