import net.pterodactylus.sone.core.SoneParser.DuplicateField;
import net.pterodactylus.sone.core.SoneParser.InvalidProtocolVersion;
import net.pterodactylus.sone.core.SoneParser.InvalidXml;
+import net.pterodactylus.sone.core.SoneParser.MalformedTime;
import net.pterodactylus.sone.core.SoneParser.MalformedXml;
import net.pterodactylus.sone.data.Client;
import net.pterodactylus.sone.data.Image;
soneParser.parseSone(database, originalSone, getXml("invalid-posts"));
}
+ @Test(expected = MalformedTime.class)
+ public void verifyThatAMalformedTimeCausesAnError() {
+ soneParser.parseSone(database, originalSone, getXml("invalid-time"));
+ }
+
@Test
public void verifyThatAnEmptyProfileIsParsedWithoutError() {
Sone sone = soneParser.parseSone(database, originalSone, getXml("empty-profile"));