RfidTagDetectedNotification createModifiedEntry(RfidTagDetectedNotification originalEntry) { Calendar time = (Calendar) originalEntry.getTimeDetected().clone(); time.add(Calendar.SECOND, 1); RfidTagDetectedNotification updatedRfidTagDetectedNotification = new RfidTagDetectedNotification(originalEntry.getRfidTagValue(), time); return updatedRfidTagDetectedNotification; }
@Test public void TestFindWithRfidTagValueSearchCriteria() { FilteredSearchRepositoryInterface< RfidTagDetectedNotification, RfidTagDetectedNotificationSearchCriteria> repository = createRepository(); RfidTagDetectedNotification newEntry = createNewEntry(); RfidTagDetectedNotificationSearchCriteria searchCriteria = new RfidTagDetectedNotificationSearchCriteria(); searchCriteria.setRfidTagValue(newEntry.getRfidTagValue()); TestFindSearchCriteria(repository, newEntry, searchCriteria); String dummyFilterValue = "dummyFilterValue"; searchCriteria.setRfidTagValue(dummyFilterValue); TestFindSearchCriteriaWithNoMatches(repository, newEntry, searchCriteria); }