+
+ @Test
+ public void testMainDebug() {
+ try {
+ final Properties returnConfig = ParseLog.getPropertiesValue(configFileDebug);
+ PowerMockito.mockStatic(IntegrityMonitor.class);
+ Mockito.when(IntegrityMonitor.getInstance("test", returnConfig)).thenReturn(im);
+ ParseLog.main(new String[] {});
+ Thread.sleep(30000);
+ } catch (final Exception e) {
+ logger.debug("exception occured while executing the test: exit");
+ }
+ }
+
+ @Test
+ public void testMainError() {
+ try {
+ final Properties returnConfig = ParseLog.getPropertiesValue(configFileError);
+ PowerMockito.mockStatic(IntegrityMonitor.class);
+ Mockito.when(IntegrityMonitor.getInstance("test", returnConfig)).thenReturn(im);
+ ParseLog.main(new String[] {});
+ Thread.sleep(30000);
+ } catch (final Exception e) {
+ logger.debug("exception occured while executing the test: exit");
+ }
+ }