### Question:
MonitoringModule implements eu.cloud4soa.api.governance.MonitoringModule { @Override public void startMonitoring(String applicationUriId) { throw new UnsupportedOperationException("Not supported yet."); }  void startMonitoringJob(ApplicationInstance applicationInstance); void stopMonitoring(String applicationUriId); IMonitoringJob getMonitoringJob(String applicationUriId); @SuppressWarnings("unchecked") List<IMonitoringStatistic> getMonitoringStatistics(String applicationUriId); @SuppressWarnings("unchecked") List<IMonitoringStatistic> getMonitoringStatisticsWhithinRange(String applicationUriId, Date start, Date end); @SuppressWarnings("unchecked") List<IMonitoringStatistic> getMonitoringStatisticsWhithinRangeLimited(String applicationUriId, Date start, Date end, int maxResults); List<IMonitoringMetric> getMonitoringMetricsWhithinRangeLimited(String applicationUriId, String metricKey, Date start, Date end, int maxResults); @Override void startMonitoring(String applicationUriId);  }### Answer:
@Test public void testStartMonitoring() { String uriId=applicationInstance.getUriId(); Assert.assertNotNull(uriId); Assert.assertNotNull(monitoringModule); monitoringModule.startMonitoring(uriId); Assert.assertTrue(monitoringModule.getMonitoringStatistics(applicationInstance.getUriId()).size() > 0); }