package com.google.zxing.qrcode.encoder;
import com.google.zxing.common.ByteMatrix;
-import com.google.zxing.qrcode.encoder.MatrixUtil;
import junit.framework.TestCase;
-//#include "util/array/array2d-inl.h"
-//#include "wireless/qrcode/bit_vector-inl.h"
-//#include "Strings/Stringpiece.h"
-//#include "testing/base/gunit.h"
-//#include "wireless/qrcode/qrcode.h"
-//#include "wireless/qrcode/qrcode_matrix_util.h"
-
/**
* @author satorux@google.com (Satoru Takabayashi) - creator
* @author mysen@google.com (Chris Mysen) - ported from C++
ByteMatrix matrix = new ByteMatrix(21, 21);
MatrixUtil.ClearMatrix(matrix);
boolean info_okay = MatrixUtil.EmbedTypeInfo(QRCode.EC_LEVEL_M, 5, matrix);
- System.out.println(info_okay + "\n" + matrix.toString());
assertTrue(info_okay);
assertEquals(expected, matrix.toString());
- assertFalse(true);
}
public void testEmbedVersionInfo() {
import com.google.zxing.common.ByteMatrix;
import junit.framework.TestCase;
-//#include "util/array/array2d-inl.h"
-//#include "testing/base/gunit.h"
-//#include "wireless/qrcode/qrcode.h"
-
/**
* @author satorux@google.com (Satoru Takabayashi) - creator
* @author mysen@google.com (Chris Mysen) - ported from C++
// Just set bogus zero/one values.
for (int y = 0; y < 45; ++y) {
for (int x = 0; x < 45; ++x) {
- matrix.set(y, x, (y + x) % 2);
+ matrix.set(y, x, (y + x) % 2);
}
}
// Make sure "at()" returns the same value.
for (int y = 0; y < 45; ++y) {
for (int x = 0; x < 45; ++x) {
- assertEquals((y + x) % 2, qr_code.at(x, y));
+ assertEquals((y + x) % 2, qr_code.at(x, y));
}
}
}
" num_data_bytes: -1\n" +
" num_ec_bytes: -1\n" +
" num_rs_blocks: -1\n" +
- " matrix: NULL\n" +
+ " matrix: null\n" +
">>\n";
assertEquals(expected, qr_code.toString());
}
qr_code.set_num_rs_blocks(1);
ByteMatrix matrix = new ByteMatrix(21, 21);
for (int y = 0; y < 21; ++y) {
- for (int x = 0; x < 21; ++x) {
- matrix.set(y, x, (y + x) % 2);
- }
+ for (int x = 0; x < 21; ++x) {
+ matrix.set(y, x, (y + x) % 2);
+ }
}
qr_code.set_matrix(matrix);
assertTrue(qr_code.IsValid());
public void testModeToString() {
assertEquals("UNDEFINED", QRCode.ModeToString(QRCode.MODE_UNDEFINED));
assertEquals("NUMERIC", QRCode.ModeToString(QRCode.MODE_NUMERIC));
- assertEquals("ALPHANUMERIC",
- QRCode.ModeToString(QRCode.MODE_ALPHANUMERIC));
+ assertEquals("ALPHANUMERIC", QRCode.ModeToString(QRCode.MODE_ALPHANUMERIC));
assertEquals("8BIT_BYTE", QRCode.ModeToString(QRCode.MODE_8BIT_BYTE));
assertEquals("UNKNOWN", QRCode.ModeToString(QRCode.NUM_MODES));
}
public void testECLevelToString() {
- assertEquals("UNDEFINED",
- QRCode.ECLevelToString(QRCode.EC_LEVEL_UNDEFINED));
+ assertEquals("UNDEFINED", QRCode.ECLevelToString(QRCode.EC_LEVEL_UNDEFINED));
assertEquals("L", QRCode.ECLevelToString(QRCode.EC_LEVEL_L));
assertEquals("M", QRCode.ECLevelToString(QRCode.EC_LEVEL_M));
assertEquals("Q", QRCode.ECLevelToString(QRCode.EC_LEVEL_Q));