@Override public int compareTo(FilterInfo filterInfo) { if(filterInfo.getFilterName().equals(this.getFilterName())){ return filterInfo.creationDate.compareTo(getCreationDate()); } return filterInfo.getFilterName().compareTo(this.getFilterName()); }
@Override public int compareTo(FilterInfo filterInfo) { if(filterInfo.getFilterName().equals(this.getFilterName())){ return filterInfo.creationDate.compareTo(getCreationDate()); } return filterInfo.getFilterName().compareTo(this.getFilterName()); }
@Test public void creationDateIsCopiedInGetter() { FilterInfo filterInfo = new FilterInfo("", "", "", "", "", "", ""); long originalCreationTime = filterInfo.getCreationDate().getTime(); filterInfo.getCreationDate().setTime(0); assertThat(filterInfo.getCreationDate().getTime(), is(originalCreationTime)); }
@Test public void verifyFilterId() { FilterInfo filterInfo = new FilterInfo("", "", "", "", "", "", ""); long originalCreationTime = filterInfo.getCreationDate().getTime(); filterInfo.getCreationDate().setTime(0); assertThat(filterInfo.getCreationDate().getTime(), is(originalCreationTime)); }
private FilterInfo mockEndpointScript() { Calendar now = Calendar.getInstance(); FilterInfo script = mock(FilterInfo.class); when(script.getCreationDate()).thenReturn(now.getTime()); when(script.getRevision()).thenReturn(1); when(script.isActive()).thenReturn(false); when(script.isCanary()).thenReturn(false); return script; } }
@Test public void creationDateIsCopiedInConstructor() { Date date = new Date(); long originalCreationTime = date.getTime(); FilterInfo filterInfo = new FilterInfo("", 1, date, false, false, "", "", "", "", "", ""); date.setTime(0); assertThat(filterInfo.getCreationDate().getTime(), is(originalCreationTime)); } }
private Map<String, Object> createExpectedJsonMap(FilterInfo script) { Map<String, Object> expectedJson = new LinkedHashMap<String, Object>(); expectedJson.put("filter_id", script.getFilterID()); expectedJson.put("filter_name", script.getFilterName()); expectedJson.put("filter_type", script.getFilterType()); expectedJson.put("revision", script.getRevision()); expectedJson.put("active", script.isActive()); expectedJson.put("creationDate", script.getCreationDate()); expectedJson.put("canary", script.isCanary()); return expectedJson; }
private Map<String, Object> createEndpointScriptJSON(FilterInfo script) { Map<String, Object> scriptJson = new LinkedHashMap<String, Object>(); scriptJson.put("filter_id", script.getFilterID()); scriptJson.put("filter_name", script.getFilterName()); scriptJson.put("filter_type", script.getFilterType()); scriptJson.put("revision", script.getRevision()); scriptJson.put("active", script.isActive()); scriptJson.put("creationDate", script.getCreationDate()); scriptJson.put("canary", script.isCanary()); return scriptJson; }
@Override public int compareTo(FilterInfo filterInfo) { if(filterInfo.getFilterName().equals(this.getFilterName())){ return filterInfo.creationDate.compareTo(getCreationDate()); } return filterInfo.getFilterName().compareTo(this.getFilterName()); }
@Override public int compareTo(FilterInfo filterInfo) { if(filterInfo.getFilterName().equals(this.getFilterName())){ return filterInfo.creationDate.compareTo(getCreationDate()); } return filterInfo.getFilterName().compareTo(this.getFilterName()); }
assertEquals(3, filterInfo.getRevision()); assertEquals(true, filterInfo.isActive()); assertEquals(now.getTime(), filterInfo.getCreationDate()); assertEquals("script body 1", filterInfo.getFilterCode());
assertEquals(3, filterInfo.getRevision()); assertEquals(true, filterInfo.isActive()); assertEquals(now.getTime(), filterInfo.getCreationDate()); assertEquals("script body 1", filterInfo.getFilterCode());
assertEquals(3, filterInfo.getRevision()); assertEquals(true, filterInfo.isActive()); assertEquals(now.getTime(), filterInfo.getCreationDate()); assertEquals("script body 1", filterInfo.getFilterCode());
assertEquals(4, filterInfo.getRevision()); assertEquals(false, filterInfo.isActive()); assertEquals(now.getTime(), filterInfo.getCreationDate()); assertEquals("script body 1", filterInfo.getFilterCode());
assertEquals(3, filterInfo.getRevision()); assertEquals(true, filterInfo.isActive()); assertEquals(now.getTime(), filterInfo.getCreationDate()); assertEquals("script body 1", filterInfo.getFilterCode());
assertEquals(4, filterInfo.getRevision()); assertEquals(false, filterInfo.isActive()); assertEquals(now.getTime(), filterInfo.getCreationDate()); assertEquals("script body 1", filterInfo.getFilterCode());
assertEquals(1, list.get(0).getRevision()); assertEquals(true, list.get(0).isActive()); assertEquals(now.getTime(), list.get(0).getCreationDate());
assertEquals(1, list.get(0).getRevision()); assertEquals(true, list.get(0).isActive()); assertEquals(now.getTime(), list.get(0).getCreationDate());