Package org.jsmpp.bean

Examples of org.jsmpp.bean.SimpleDataCoding


public class SimpleDataCodingTest {
   
    @Test
    public void alphaDefaultClass0() {
        // 11110000
        SimpleDataCoding dataCoding = new SimpleDataCoding(Alphabet.ALPHA_DEFAULT, MessageClass.CLASS0);
        byte expected = (byte)0xf0;
        assertEquals(dataCoding.toByte(), expected);
       
        DataCoding buildedInstance = DataCodings.newInstance(dataCoding.toByte());
        assertEquals(buildedInstance, dataCoding);
    }
View Full Code Here


    }
   
    @Test
    public void alphaDefaultClass1() {
        // 11110001
        SimpleDataCoding dataCoding = new SimpleDataCoding(Alphabet.ALPHA_DEFAULT, MessageClass.CLASS1);
        byte expected = (byte)0xf1;
        assertEquals(dataCoding.toByte(), expected);
       
        DataCoding buildedInstance = DataCodings.newInstance(dataCoding.toByte());
        assertEquals(buildedInstance, dataCoding);
    }
View Full Code Here

    }
   
    @Test
    public void alphaDefaultClass2() {
        // 11110010
        SimpleDataCoding dataCoding = new SimpleDataCoding(Alphabet.ALPHA_DEFAULT, MessageClass.CLASS2);
        byte expected = (byte)0xf2;
        assertEquals(dataCoding.toByte(), expected);
       
        DataCoding buildedInstance = DataCodings.newInstance(dataCoding.toByte());
        assertEquals(buildedInstance, dataCoding);
    }
View Full Code Here

    }
   
    @Test
    public void alphaDefaultClass3() {
        // 11110011
        SimpleDataCoding dataCoding = new SimpleDataCoding(Alphabet.ALPHA_DEFAULT, MessageClass.CLASS3);
        byte expected = (byte)0xf3;
        assertEquals(dataCoding.toByte(), expected);
       
        DataCoding buildedInstance = DataCodings.newInstance(dataCoding.toByte());
        assertEquals(buildedInstance, dataCoding);
    }
View Full Code Here

    }
   
    @Test
    public void alpha8BitClass0() {
        // 11110100
        SimpleDataCoding dataCoding = new SimpleDataCoding(Alphabet.ALPHA_8_BIT, MessageClass.CLASS0);
        byte expected = (byte)0xf4;
        assertEquals(dataCoding.toByte(), expected);
       
        DataCoding buildedInstance = DataCodings.newInstance(dataCoding.toByte());
        assertEquals(buildedInstance, dataCoding);
    }
View Full Code Here

    }
   
    @Test
    public void alpha8BitClass1() {
        // 11110101
        SimpleDataCoding dataCoding = new SimpleDataCoding(Alphabet.ALPHA_8_BIT, MessageClass.CLASS1);
        byte expected = (byte)0xf5;
        assertEquals(dataCoding.toByte(), expected);
       
        DataCoding buildedInstance = DataCodings.newInstance(dataCoding.toByte());
        assertEquals(buildedInstance, dataCoding);
    }
View Full Code Here

    }
   
    @Test
    public void alpha8BitClass2() {
        // 11110110
        SimpleDataCoding dataCoding = new SimpleDataCoding(Alphabet.ALPHA_8_BIT, MessageClass.CLASS2);
        byte expected = (byte)0xf6;
        assertEquals(dataCoding.toByte(), expected);
       
        DataCoding buildedInstance = DataCodings.newInstance(dataCoding.toByte());
        assertEquals(buildedInstance, dataCoding);
    }
View Full Code Here

    }
   
    @Test
    public void alpha8BitClass3() {
        // 11110111
        SimpleDataCoding dataCoding = new SimpleDataCoding(Alphabet.ALPHA_8_BIT, MessageClass.CLASS3);
        byte expected = (byte)0xf7;
        assertEquals(dataCoding.toByte(), expected);
       
        DataCoding buildedInstance = DataCodings.newInstance(dataCoding.toByte());
        assertEquals(buildedInstance, dataCoding);
    }
View Full Code Here

        verifySingleLineMessageSplitCorrectlyForDataCoding(dataCoding);
    }

    @Test
    public void singleLineSplitsCorrectlyForSimpleDataCoding() throws Exception {
        DataCoding dataCoding = new SimpleDataCoding();

        verifySingleLineMessageSplitCorrectlyForDataCoding(dataCoding);
    }
View Full Code Here

        verifyMultilineMessageSplitCorrectlyForDataCoding(dataCoding);
    }

    @Test
    public void multiLineSplitsCorrectlyForSimpleDataCoding() throws Exception {
        DataCoding dataCoding = new SimpleDataCoding();

        verifyMultilineMessageSplitCorrectlyForDataCoding(dataCoding);
    }
View Full Code Here

TOP

Related Classes of org.jsmpp.bean.SimpleDataCoding

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.