diff --git a/src/main/java/de/kosit/validationtool/cmd/DefaultNamingStrategy.java b/src/main/java/de/kosit/validationtool/cmd/DefaultNamingStrategy.java index 35bb045..02f8918 100644 --- a/src/main/java/de/kosit/validationtool/cmd/DefaultNamingStrategy.java +++ b/src/main/java/de/kosit/validationtool/cmd/DefaultNamingStrategy.java @@ -7,7 +7,6 @@ import static org.apache.commons.lang3.StringUtils.isNotEmpty; import org.apache.commons.io.FilenameUtils; import org.apache.commons.lang3.StringUtils; -import lombok.Getter; import lombok.Setter; /** @@ -15,7 +14,6 @@ import lombok.Setter; * * @author Andreas Penski */ -@Getter @Setter public class DefaultNamingStrategy implements NamingStrategy { diff --git a/src/test/java/de/kosit/validationtool/cmd/DefaultNamingStrategyTest.java b/src/test/java/de/kosit/validationtool/cmd/DefaultNamingStrategyTest.java index 655e8d0..da13c79 100644 --- a/src/test/java/de/kosit/validationtool/cmd/DefaultNamingStrategyTest.java +++ b/src/test/java/de/kosit/validationtool/cmd/DefaultNamingStrategyTest.java @@ -58,4 +58,9 @@ public class DefaultNamingStrategyTest { strategy.setPrefix(null); assertThat(strategy.createName("test.ext")).isEqualTo("test.ext-postfix.xml"); } + + @Test(expected = IllegalArgumentException.class) + public void testEmptyInput() { + new DefaultNamingStrategy().createName(null); + } }