@Test public void testGetFromEmptyList() { StringRepository instance = new StringRepository(stringList); Story story = Story.create(new Scenario() { { expect(stringList).isEmpty(); willReturn(true); } }); story.begin(); assertNull(instance.get()); story.end(); }
public String get() { if (stringList.isEmpty()) { return null; } else { String result = stringList.remove(0); return result; } }
StringRepository { public String get() { if (stringList.isEmpty()) { return null; } else { String result = stringList.remove(0); return result; } } }
StringRepository { public String get() { if (stringList.isEmpty()) { return null; } else { String result = stringList.remove(0); return result; } } StringRepository(List<String> stringList); }
StringRepository { public String get() { if (stringList.isEmpty()) { return null; } else { String result = stringList.remove(0); return result; } } StringRepository(List<String> stringList); String get(); void put(String data); }
StringRepository { public String get() { if (stringList.isEmpty()) { return null; } else { String result = stringList.remove(0); return result; } } StringRepository(List<String> stringList); String get(); void put(String data);  }