@Before
  public void setUp() throws Exception {
    // Use the mock.logLevel system property to control the log level
    MockLogAppender.setupLogging(true);

    // Set the operation delay to 1 second so that queued operations execute immediately
    m_adapter.setDelay(1);
    m_adapter.setTimeUnit(TimeUnit.SECONDS);

    Assert.notNull(m_nodeDao, "Autowiring failed, NodeDao is null");
    Assert.notNull(m_mockEventIpcManager, "Autowiring failed, IPC manager is null");
    Assert.notNull(m_populator, "Autowiring failed, DB populator is null");
    Assert.notNull(m_adapter, "Autowiring failed, adapter is null");

    // Make sure that the localhost SNMP connection config factory has overridden
    // the normal config factory
    assertTrue(m_adapter.getSnmpPeerFactory() instanceof ProxySnmpAgentConfigFactory);

    m_populator.populateDatabase();

    OnmsNode node = m_nodeDao.get(NODE_ID);
    assertNotNull(node);
    node.setSysObjectId(".1.3");
    m_nodeDao.saveOrUpdate(node);
  }
示例#2
0
 @BeforeTransaction
 public void setUp() {
   try {
     if (!m_populated) {
       m_populator.populateDatabase();
     }
   } catch (Throwable e) {
     e.printStackTrace(System.err);
   } finally {
     m_populated = true;
   }
 }
  @Before
  public void setUp() {
    m_dbPopulator.populateDatabase();
    OnmsMonitoredService svc2 =
        m_dbPopulator
            .getMonitoredServiceDao()
            .get(m_dbPopulator.getNode2().getId(), InetAddressUtils.addr("192.168.2.1"), "ICMP");
    // This requires every test method to have a new database instance :/
    OnmsEvent event = m_dbPopulator.getEventDao().get(1);

    OnmsOutage unresolved2 = new OnmsOutage(new Date(), event, svc2);
    m_dbPopulator.getOutageDao().save(unresolved2);
    m_dbPopulator.getOutageDao().flush();
  }
示例#4
0
 @Before
 public void setUp() {
   m_populator.populateDatabase();
 }
 @Before
 public void setUp() {
   assertNotNull(m_outageRepo);
   m_dbPopulator.populateDatabase();
 }
 @Before
 public void setUp() {
   MockLogAppender.setupLogging();
   m_populator.populateDatabase();
   m_interfaces = m_ipInterfaceDao.findAll();
 }
 @BeforeTransaction
 public void setUp() {
   m_populator.populateDatabase();
 }