Пример #1
0
  public void testAll() {

    String loggerName1 = "org.oddjob.TestLogger1";
    String loggerName2 = "org.oddjob.TestLogger2";

    Object job1 = new Object();
    Object job2 = new Object();

    ComponentBoundry.push(loggerName1, job1);
    assertEquals(loggerName1, OddjobNDC.peek().getLogger());
    assertEquals(job1, OddjobNDC.peek().getJob());

    ComponentBoundry.push(loggerName2, job2);
    assertEquals(loggerName2, OddjobNDC.peek().getLogger());
    assertEquals(job2, OddjobNDC.peek().getJob());

    assertEquals(loggerName2, OddjobNDC.pop().getLogger());
    assertEquals(loggerName1, OddjobNDC.pop().getLogger());
  }
Пример #2
0
  public void testEmptyPeek() {

    assertEquals(null, OddjobNDC.peek());
  }