import net.pterodactylus.sone.core.SoneParser.InvalidParentAlbum;
import net.pterodactylus.sone.core.SoneParser.InvalidProtocolVersion;
import net.pterodactylus.sone.core.SoneParser.InvalidXml;
+import net.pterodactylus.sone.core.SoneParser.MalformedDimension;
import net.pterodactylus.sone.core.SoneParser.MalformedTime;
import net.pterodactylus.sone.core.SoneParser.MalformedXml;
import net.pterodactylus.sone.data.Client;
soneParser.parseSone(database, originalSone, getXml("invalid-image"));
}
+ @Test(expected = MalformedDimension.class)
+ public void verifyThatInvalidImageDimensionsCauseAnError() {
+ soneParser.parseSone(database, originalSone, getXml("invalid-image-dimensions"));
+ }
+
@Test
public void verifyThatAnEmptyProfileIsParsedWithoutError() {
Sone sone = soneParser.parseSone(database, originalSone, getXml("empty-profile"));