Package org.jpos.iso.channel

Examples of org.jpos.iso.channel.PostChannel


    @Test
    public void testProcess() throws Throwable {
        BSHRequestListener bSHRequestListener = new BSHRequestListener();
        bSHRequestListener.setConfiguration(new SimpleConfiguration());
        boolean result = bSHRequestListener.process(new PostChannel(), new ISOMsg("testBSHRequestListenerMti"));
        assertTrue("result", result);
        assertEquals("bSHRequestListener.whitelist.size()", 1, bSHRequestListener.whitelist.size());
    }
View Full Code Here


  statefulFilter.setSavedFields((int[]) null);
  statefulFilter.setIgnoredFields((int[]) null);
  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

  statefulFilter.setSavedFields((int[]) null);
  statefulFilter.setIgnoredFields((int[]) null);
  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

  StatefulFilter statefulFilter = new StatefulFilter();
  statefulFilter.setKey(key);
  statefulFilter.setSpace((Space) null);
  statefulFilter.setMatchDirection(100);
  try {
      statefulFilter.filter(new PostChannel("testStatefulFilterHost",
        100, new GenericSubFieldPackager()), m, new LogEvent());
      fail("Expected NullPointerException to be thrown");
  } catch (NullPointerException ex) {
      assertNull("ex.getMessage()", ex.getMessage());
  }
View Full Code Here

  StatefulFilter statefulFilter = new StatefulFilter();
  statefulFilter.setSpace((Space) null);
  statefulFilter.setMatchDirection(100);
  statefulFilter.setSavedFields((int[]) null);
  try {
      statefulFilter.filter(new PostChannel("testStatefulFilterHost",
        100, new GenericSubFieldPackager()), m, new LogEvent());
      fail("Expected NullPointerException to be thrown");
  } catch (NullPointerException ex) {
      assertNull("ex.getMessage()", ex.getMessage());
  }
View Full Code Here

    @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

  statefulFilter.setKey(key);
  statefulFilter.setSpace((Space) null);
  statefulFilter.setMatchDirection(100);
  statefulFilter.setSavedFields((int[]) null);
  try {
      statefulFilter.filter(new PostChannel("testStatefulFilterHost",
        100, new GenericSubFieldPackager()), m, new LogEvent());
      fail("Expected NullPointerException to be thrown");
  } catch (NullPointerException ex) {
      assertNull("ex.getMessage()", ex.getMessage());
  }
View Full Code Here

        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

        mD5Filter.setConfiguration(new SimpleConfiguration());
        ISOMsg m = new ISOMsg("testMD5FilterMti");
        m.setDirection(3);
        LogEvent evt = new LogEvent();
        try {
            mD5Filter.filter(new PostChannel("testMD5FilterHost", 100, new PostPackager()), m, evt);
            fail("Expected VetoException to be thrown");
        } catch (ISOFilter.VetoException ex) {
            assertEquals("evt.payLoad.size()", 3, evt.getPayLoad().size());
            assertEquals("ex.getMessage()", "org.jpos.iso.ISOFilter$VetoException: invalid MAC", ex.getMessage());
            assertEquals("ex.getNested().getMessage()", "invalid MAC", ex.getNested().getMessage());
View Full Code Here

    @Test
    public void testFilterThrowsVetoException5() throws Throwable {
        ISOMsg m = new ISOMsg("testMD5FilterMti");
        LogEvent evt = new LogEvent();
        try {
            new MD5Filter().filter(new PostChannel(), m, evt);
            fail("Expected VetoException to be thrown");
        } catch (ISOFilter.VetoException ex) {
            assertEquals("ex.getMessage()", "MD5Filter not configured", ex.getMessage());
            assertNull("ex.getNested()", ex.getNested());
            assertEquals("m.getDirection()", 0, m.getDirection());
View Full Code Here

TOP

Related Classes of org.jpos.iso.channel.PostChannel

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.