mirror of
https://github.com/zxing/zxing.git
synced 2024-11-10 04:54:04 -08:00
Fix a few typos in new PDF 417 test
This commit is contained in:
parent
dbfd5520e9
commit
d352c5f159
|
@ -18,11 +18,10 @@ package com.google.zxing.pdf417.decoder;
|
||||||
|
|
||||||
import com.google.zxing.FormatException;
|
import com.google.zxing.FormatException;
|
||||||
import com.google.zxing.pdf417.PDF417ResultMetadata;
|
import com.google.zxing.pdf417.PDF417ResultMetadata;
|
||||||
|
import org.junit.Assert;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
||||||
import static org.junit.Assert.*;
|
public class PDF417DecoderTestCase extends Assert {
|
||||||
|
|
||||||
public class PDF471DecoderTestCase {
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Tests the first sample given in ISO/IEC 15438:2015(E) - Annex H.4
|
* Tests the first sample given in ISO/IEC 15438:2015(E) - Annex H.4
|
||||||
|
@ -43,9 +42,11 @@ public class PDF471DecoderTestCase {
|
||||||
assertEquals("CEN BE", resultMetadata.getSender());
|
assertEquals("CEN BE", resultMetadata.getSender());
|
||||||
assertEquals("ISO CH", resultMetadata.getAddressee());
|
assertEquals("ISO CH", resultMetadata.getAddressee());
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
int[] optionalData = resultMetadata.getOptionalData();
|
int[] optionalData = resultMetadata.getOptionalData();
|
||||||
assertEquals("first element of optional array should be the first field identifier", 1, optionalData[0]);
|
assertEquals("first element of optional array should be the first field identifier", 1, optionalData[0]);
|
||||||
assertEquals("last element of optional array should be the last codeword of the last field", 67, optionalData[optionalData.length - 1]);
|
assertEquals("last element of optional array should be the last codeword of the last field",
|
||||||
|
67, optionalData[optionalData.length - 1]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -68,15 +69,18 @@ public class PDF471DecoderTestCase {
|
||||||
assertNull(resultMetadata.getAddressee());
|
assertNull(resultMetadata.getAddressee());
|
||||||
assertNull(resultMetadata.getSender());
|
assertNull(resultMetadata.getSender());
|
||||||
|
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
int[] optionalData = resultMetadata.getOptionalData();
|
int[] optionalData = resultMetadata.getOptionalData();
|
||||||
assertEquals("first element of optional array should be the first field identifier", 1, optionalData[0]);
|
assertEquals("first element of optional array should be the first field identifier", 1, optionalData[0]);
|
||||||
assertEquals("last element of optional array should be the last codeword of the last field", 104, optionalData[optionalData.length - 1]);
|
assertEquals("last element of optional array should be the last codeword of the last field",
|
||||||
|
104, optionalData[optionalData.length - 1]);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void testSampleWithFilename() throws FormatException {
|
public void testSampleWithFilename() throws FormatException {
|
||||||
int[] sampleCodes = {23, 477, 928, 111, 100, 0, 252, 21, 86, 923, 0, 815, 251, 133, 12, 148, 537, 593, 599, 923, 1, 111, 102, 98, 311, 355, 522, 920, 779, 40, 628, 33, 749, 267, 506, 213, 928, 465, 248, 493, 72, 780, 699, 780, 493, 755, 84, 198, 628, 368, 156, 198, 809, 19, 113};
|
int[] sampleCodes = {23, 477, 928, 111, 100, 0, 252, 21, 86, 923, 0, 815, 251, 133, 12, 148, 537, 593,
|
||||||
|
599, 923, 1, 111, 102, 98, 311, 355, 522, 920, 779, 40, 628, 33, 749, 267, 506, 213, 928, 465, 248,
|
||||||
|
493, 72, 780, 699, 780, 493, 755, 84, 198, 628, 368, 156, 198, 809, 19, 113};
|
||||||
PDF417ResultMetadata resultMetadata = new PDF417ResultMetadata();
|
PDF417ResultMetadata resultMetadata = new PDF417ResultMetadata();
|
||||||
|
|
||||||
DecodedBitStreamParser.decodeMacroBlock(sampleCodes, 3, resultMetadata);
|
DecodedBitStreamParser.decodeMacroBlock(sampleCodes, 3, resultMetadata);
|
||||||
|
@ -92,7 +96,8 @@ public class PDF471DecoderTestCase {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void testSampleWithNumericValues() throws FormatException {
|
public void testSampleWithNumericValues() throws FormatException {
|
||||||
int[] sampleCodes = {25, 477, 928, 111, 100, 0, 252, 21, 86, 923, 2, 2, 0, 1, 0, 0, 0, 923, 5, 130, 923, 6, 1, 500, 13, 0};
|
int[] sampleCodes = {25, 477, 928, 111, 100, 0, 252, 21, 86, 923, 2, 2, 0, 1, 0, 0, 0, 923, 5, 130, 923,
|
||||||
|
6, 1, 500, 13, 0};
|
||||||
PDF417ResultMetadata resultMetadata = new PDF417ResultMetadata();
|
PDF417ResultMetadata resultMetadata = new PDF417ResultMetadata();
|
||||||
|
|
||||||
DecodedBitStreamParser.decodeMacroBlock(sampleCodes, 3, resultMetadata);
|
DecodedBitStreamParser.decodeMacroBlock(sampleCodes, 3, resultMetadata);
|
||||||
|
@ -104,7 +109,6 @@ public class PDF471DecoderTestCase {
|
||||||
assertEquals(180980729000000L, resultMetadata.getTimestamp());
|
assertEquals(180980729000000L, resultMetadata.getTimestamp());
|
||||||
assertEquals(30, resultMetadata.getFileSize());
|
assertEquals(30, resultMetadata.getFileSize());
|
||||||
assertEquals(260013, resultMetadata.getChecksum());
|
assertEquals(260013, resultMetadata.getChecksum());
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
Loading…
Reference in a new issue