示例#1
0
  @Test
  @JUnitTemporaryDatabase
  public void testConcurrentInsert() throws InterruptedException {
    Inserter one = new Inserter(m_upsertService, m_populator.getNode1().getId(), 1001, "ifName1");
    Inserter two = new Inserter(m_upsertService, m_populator.getNode1().getId(), 1001, "ifName2");

    one.start();
    two.start();

    one.join();
    two.join();

    assertNull("Exception on upsert two " + two.getThrowable(), two.getThrowable());
    assertNull("Exception on upsert one " + one.getThrowable(), one.getThrowable());
  }