Examples of CTCSubFieldPackager


Examples of org.jpos.iso.packager.CTCSubFieldPackager

    @Test
    public void testFilterThrowsVetoException1() throws Throwable {
        XSLTFilter xSLTFilter = new XSLTFilter();
        try {
            xSLTFilter.filter(new PADChannel(new CTCSubFieldPackager()), null, new LogEvent("testXSLTFilterTag"));
            fail("Expected VetoException to be thrown");
        } catch (ISOFilter.VetoException ex) {
            assertEquals("ex.getMessage()", "java.lang.NullPointerException", ex.getMessage());
            assertNull("ex.getNested().getMessage()", ex.getNested().getMessage());
            assertNull("xSLTFilter.tfactory.getURIResolver()", xSLTFilter.tfactory.getURIResolver());
View Full Code Here

Examples of org.jpos.iso.packager.CTCSubFieldPackager

  ISOMsg m = new ISOMsg("testStatefulFilterMti");
  m.setDirection(58);
  ISOMsg result = statefulFilter
    .filter(new PostChannel("testStatefulFilterHost", 100,
      new XMLPackager()), m, new LogEvent(
      "testStatefulFilterTag", new CTCSubFieldPackager()));
  assertSame("result", m, result);
    }
View Full Code Here

Examples of org.jpos.iso.packager.CTCSubFieldPackager

  ISOMsg m = new ISOMsg("testStatefulFilterMti");
  m.setDirection(58);
  ISOMsg result = statefulFilter
    .filter(new PostChannel("testStatefulFilterHost", 100,
      new XMLPackager()), m, new LogEvent(
      "testStatefulFilterTag", new CTCSubFieldPackager()));
  assertEquals("result.getDirection()", 58, result.getDirection());
    }
View Full Code Here

Examples of org.jpos.iso.packager.CTCSubFieldPackager

    @Test
    public void testFilterThrowsNullPointerException6() throws Throwable {
  StatefulFilter statefulFilter = new StatefulFilter();
  statefulFilter.setKeyPrefix(null);
  try {
      statefulFilter.filter(new PostChannel(new CTCSubFieldPackager()),
        new ISOMsg("testStatefulFilterMti"), new LogEvent());
      fail("Expected NullPointerException to be thrown");
  } catch (NullPointerException ex) {
      assertNull("ex.getMessage()", ex.getMessage());
  }
View Full Code Here

Examples of org.jpos.iso.packager.CTCSubFieldPackager

        MD5Filter mD5Filter = new MD5Filter();
        mD5Filter.setConfiguration(new SimpleConfiguration());
        mD5Filter.setFields(fields);
        LogEvent evt = new LogEvent("testMD5FilterTag", Integer.valueOf(-12));
        try {
            mD5Filter.filter(new PostChannel(new CTCSubFieldPackager()), null, evt);
            fail("Expected NullPointerException to be thrown");
        } catch (NullPointerException ex) {
            assertNull("ex.getMessage()", ex.getMessage());
        }
    }
View Full Code Here

Examples of org.jpos.iso.packager.CTCSubFieldPackager

    }

    @Test
    public void testConstructor3() throws Throwable {
        byte[] TPDU = new byte[1];
        ISOPackager p = new CTCSubFieldPackager();
        NCCChannel nCCChannel = new NCCChannel("testNCCChannelHost", 100, p, TPDU);
        assertEquals("nCCChannel.getIncomingFilters().size()", 0, nCCChannel.getIncomingFilters().size());
        assertEquals("nCCChannel.getMaxPacketLength()", 100000, nCCChannel.getMaxPacketLength());
        assertSame("nCCChannel.getPackager()", p, nCCChannel.getPackager());
        assertEquals("nCCChannel.getPort()", 100, nCCChannel.getPort());
View Full Code Here

Examples of org.jpos.iso.packager.CTCSubFieldPackager

    @Test
    public void testApplyIncomingFiltersThrowsVetoException() throws Throwable {
        BaseChannel x25Channel = new X25Channel();
        x25Channel.addFilter(new MD5Filter());
        try {
            x25Channel.applyIncomingFilters(new ISOMsg(), new LogEvent(new CTCSubFieldPackager(), "testBaseChannelTag"));
            fail("Expected VetoException to be thrown");
        } catch (ISOFilter.VetoException ex) {
            assertEquals("ex.getMessage()", "MD5Filter not configured", ex.getMessage());
            assertNull("ex.nested", ex.nested);
        }
View Full Code Here

Examples of org.jpos.iso.packager.CTCSubFieldPackager

    }

    @Test
    public void testApplyOutgoingFilters() throws Throwable {
        BaseChannel x25Channel = new X25Channel();
        LogEvent evt = new LogEvent(new CTCSubFieldPackager(), "testBaseChannelTag");
        ISOMsg result = x25Channel.applyOutgoingFilters(m, evt);
        assertSame("result", m, result);
    }
View Full Code Here

Examples of org.jpos.iso.packager.CTCSubFieldPackager

    }

    @Test
    public void testApplyOutgoingFilters1() throws Throwable {
        BaseChannel x25Channel = new X25Channel();
        ISOMsg result = x25Channel.applyOutgoingFilters(null, new LogEvent(new CTCSubFieldPackager(), "testBaseChannelTag"));
        assertNull("result", result);
    }
View Full Code Here

Examples of org.jpos.iso.packager.CTCSubFieldPackager

    }

    @Test
    public void testFilter2() throws Throwable {
        DelayFilter delayFilter = new DelayFilter(-1);
        ISOChannel channel = new PADChannel(new CTCSubFieldPackager());
        LogEvent evt = new LogEvent("testDelayFilterTag", "");
        ISOMsg result = delayFilter.filter(channel, m, evt);
        assertEquals("evt.payLoad.size()", 2, evt.getPayLoad().size());
        assertEquals("evt.payLoad.get(1)", "<delay-filter delay=\"-1\"/>", evt.getPayLoad().get(1));
        assertSame("result", m, result);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.