@Test public void testGetLastUsedDetectors() { val actualDetectors = serviceUnderTest.getLastUsedDetectors(4); assertNotNull(actualDetectors); assertSame(detectors, actualDetectors); }
@Override public List<Detector> getLastUsedDetectors(int noOfDays) { val now = DateUtil.now().toInstant(); val fromDate = DateUtil.toUtcDateString((now.minus(noOfDays, ChronoUnit.DAYS))); return repository.findByMeta_DateLastAccessedLessThan(fromDate); }
DetectorServiceImpl implements DetectorService { @Override public List<Detector> getLastUsedDetectors(int noOfDays) { val now = DateUtil.now().toInstant(); val fromDate = DateUtil.toUtcDateString((now.minus(noOfDays, ChronoUnit.DAYS))); return repository.findByMeta_DateLastAccessedLessThan(fromDate); } }
DetectorServiceImpl implements DetectorService { @Override public List<Detector> getLastUsedDetectors(int noOfDays) { val now = DateUtil.now().toInstant(); val fromDate = DateUtil.toUtcDateString((now.minus(noOfDays, ChronoUnit.DAYS))); return repository.findByMeta_DateLastAccessedLessThan(fromDate); }  }
DetectorServiceImpl implements DetectorService { @Override public List<Detector> getLastUsedDetectors(int noOfDays) { val now = DateUtil.now().toInstant(); val fromDate = DateUtil.toUtcDateString((now.minus(noOfDays, ChronoUnit.DAYS))); return repository.findByMeta_DateLastAccessedLessThan(fromDate); }  @Override UUID createDetector(Detector detector); @Override Detector findByUuid(String uuid); @Override List<Detector> findByCreatedBy(String user); @Override void toggleDetector(String uuid, Boolean enabled); @Override void trustDetector(String uuid, Boolean trusted); @Override List<Detector> getLastUpdatedDetectors(long interval); @Override List<Detector> getLastUsedDetectors(int noOfDays); @Override List<Detector> getDetectorsToBeTrained(long timestampMs); @Override void updateDetector(String uuid, Detector detector); @Override void updateDetectorLastUsed(String uuid); @Override void updateDetectorTrainingTime(String uuid, long nextRun); @Override void deleteDetector(String uuid); }
DetectorServiceImpl implements DetectorService { @Override public List<Detector> getLastUsedDetectors(int noOfDays) { val now = DateUtil.now().toInstant(); val fromDate = DateUtil.toUtcDateString((now.minus(noOfDays, ChronoUnit.DAYS))); return repository.findByMeta_DateLastAccessedLessThan(fromDate); }  @Override UUID createDetector(Detector detector); @Override Detector findByUuid(String uuid); @Override List<Detector> findByCreatedBy(String user); @Override void toggleDetector(String uuid, Boolean enabled); @Override void trustDetector(String uuid, Boolean trusted); @Override List<Detector> getLastUpdatedDetectors(long interval); @Override List<Detector> getLastUsedDetectors(int noOfDays); @Override List<Detector> getDetectorsToBeTrained(long timestampMs); @Override void updateDetector(String uuid, Detector detector); @Override void updateDetectorLastUsed(String uuid); @Override void updateDetectorTrainingTime(String uuid, long nextRun); @Override void deleteDetector(String uuid);  }