AutomonExpirable extends TimeExpirable { public void setArgNamesAndValues(List<String> argNamesAndValues) { this.argNamesAndValues = argNamesAndValues; } AutomonExpirable();  AutomonExpirable(int expirationIntervalInMinutes); List<String> getArgNamesAndValues(); void setArgNamesAndValues(List<String> argNamesAndValues); Throwable getThrowable(); void setThrowable(Throwable throwable); AtomicReference setJamonDetails(Serializable details); AtomicReference getJamonDetails(); String toString();  }
@Test public void testSetArgNamesAndValues() throws Exception { AutomonExpirable expirable = new AutomonExpirable(); List<String> args = new ArrayList<String>(); args.add("fname: Steve"); expirable.setArgNamesAndValues(args); assertThat(expirable.getArgNamesAndValues()).isEqualTo(args); assertThat(expirable.toString()).contains("fname: Steve"); }