X-Git-Url: https://git.pterodactylus.net/?p=Sone.git;a=blobdiff_plain;f=src%2Ftest%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Fdata%2Fimpl%2FImageImplTest.java;fp=src%2Ftest%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Fdata%2Fimpl%2FImageImplTest.java;h=08752842ca95e24bb3e26d7e8f02bd689c47bbbb;hp=0000000000000000000000000000000000000000;hb=bf767ac0b8e02d82ca0253741f1c83ea10faef12;hpb=9f1e09d12a8e07cd235dfb790747e04ecfba3965 diff --git a/src/test/java/net/pterodactylus/sone/data/impl/ImageImplTest.java b/src/test/java/net/pterodactylus/sone/data/impl/ImageImplTest.java new file mode 100644 index 0000000..0875284 --- /dev/null +++ b/src/test/java/net/pterodactylus/sone/data/impl/ImageImplTest.java @@ -0,0 +1,23 @@ +package net.pterodactylus.sone.data.impl; + +import net.pterodactylus.sone.data.Image; +import net.pterodactylus.sone.data.impl.ImageImpl; +import net.pterodactylus.sone.data.impl.ImageImpl.ImageTitleMustNotBeEmpty; + +import org.junit.Test; + +/** + * Unit test for {@link ImageImpl}. + * + * @author David ‘Bombe’ Roden + */ +public class ImageImplTest { + + private final Image image = new ImageImpl(); + + @Test(expected = ImageTitleMustNotBeEmpty.class) + public void modifierDoesNotAllowTitleDoBeEmpty() { + image.modify().setTitle("").update(); + } + +}