### Question:
Range implements Serializable { public void setSh(String sh) { this.sh = sh; } Range();  Range(String st, String ed, String sh, String eh); int getLength(); static int getLength(String smallerDate, String BiggerDate); String getSt(); void setSt(String st); String getEd(); void setEd(String ed); String getSh(); void setSh(String sh); String getEh(); void setEh(String eh); static List<Range> normalize(List<Range> ranges); static List<String> getDays(List<Range> ranges); @Override String toString();  }### Answer:
@Test public void setSh() { Range r1 = new Range(); assertNull(r1.getSh()); r1.setSh("0"); ; assertEquals("0", r1.getSh()); r1.setSh(""); assertEquals("", r1.getSh()); r1.setSh("2018-01-07"); assertEquals("2018-01-07", r1.getSh()); }