import java.util.logging.Logger;
import net.pterodactylus.sone.core.SoneParser.DuplicateField;
+import net.pterodactylus.sone.core.SoneParser.InvalidAvatarId;
import net.pterodactylus.sone.core.SoneParser.InvalidParentAlbum;
import net.pterodactylus.sone.core.SoneParser.InvalidProtocolVersion;
import net.pterodactylus.sone.core.SoneParser.InvalidXml;
soneParser.parseSone(database, originalSone, getXml("duplicate-field"));
}
+ @Test(expected = InvalidAvatarId.class)
+ public void verifyThatAnInvalidAvatarIdCausesAnError() {
+ soneParser.parseSone(database, originalSone, getXml("invalid-avatar"));
+ }
+
@Test
public void verifyThatMissingPostsDoNotCauseAnError() {
soneParser.parseSone(database, originalSone, getXml("missing-posts"));