@Test public void shouldReturnNullWhenImageUriNull() { FileNameGenerator wrapper = new PrefixFileNameGenerator(delegate, TEST_PREFIX); String wrapperFilename = wrapper.generate(null); assertThat(wrapperFilename, is(nullValue())); }
@Override public String generate(String imageUri) { if (imageUri == null) { return null; } return addPrefix(imageUri); }
PrefixFileNameGenerator implements FileNameGenerator { @Override public String generate(String imageUri) { if (imageUri == null) { return null; } return addPrefix(imageUri); } }
PrefixFileNameGenerator implements FileNameGenerator { @Override public String generate(String imageUri) { if (imageUri == null) { return null; } return addPrefix(imageUri); } PrefixFileNameGenerator(FileNameGenerator delegate);  PrefixFileNameGenerator(FileNameGenerator delegate, String prefix); }
PrefixFileNameGenerator implements FileNameGenerator { @Override public String generate(String imageUri) { if (imageUri == null) { return null; } return addPrefix(imageUri); } PrefixFileNameGenerator(FileNameGenerator delegate);  PrefixFileNameGenerator(FileNameGenerator delegate, String prefix); @Override String generate(String imageUri); }
PrefixFileNameGenerator implements FileNameGenerator { @Override public String generate(String imageUri) { if (imageUri == null) { return null; } return addPrefix(imageUri); } PrefixFileNameGenerator(FileNameGenerator delegate);  PrefixFileNameGenerator(FileNameGenerator delegate, String prefix); @Override String generate(String imageUri);  }