- 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("8BIT_BYTE", QRCode.modeToString(QRCode.MODE_8BIT_BYTE));
- assertEquals("UNKNOWN", QRCode.modeToString(QRCode.NUM_MODES));
- }
-
- public void testGetModeCode() throws WriterException {
- assertEquals(1, QRCode.getModeCode(QRCode.MODE_NUMERIC));
- assertEquals(2, QRCode.getModeCode(QRCode.MODE_ALPHANUMERIC));
- assertEquals(4, QRCode.getModeCode(QRCode.MODE_8BIT_BYTE));
- assertEquals(8, QRCode.getModeCode(QRCode.MODE_KANJI));
- try {
- QRCode.getModeCode(QRCode.MODE_UNDEFINED);
- fail("Should have thrown exception");
- } catch (WriterException we) {
- // good
- }
- }
-