DocumentServiceTest

24

tests

0

failures

0

ignored

2.098s

duration

100%

successful

Tests

Test Duration Result
create legt Dokument an und schreibt CREATED-Historieneintrag() 0.010s passed
delete entfernt Dokument und schreibt DELETED-Tombstone() 0.006s passed
delete wirft Exception bei unbekannter ID() 0.008s passed
die letzte Version vor einer Schreibpause wird nachtraeglich Meilenstein() 0.015s passed
ein Meilenstein wird nicht noch einmal befoerdert() 0.030s passed
ein getaktetes Update schreibt eine Sync-Version() 1.417s passed
ein gewoehnliches Update ist ein Meilenstein() 0.004s passed
eine verdichtete Zielversion ist nicht mehr anzusteuern() 0.012s passed
findAll delegiert an das Repository() 0.008s passed
findById wirft Exception bei unbekannter ID() 0.008s passed
history liefert die Meilensteine, auch ohne existierendes Dokument() 0.006s passed
history wirft Exception bei gaenzlich unbekannter ID() 0.001s passed
history zeigt den juengsten Stand auch als noch nicht befoerderte Sync-Version() 0.467s passed
innerhalb der Schreibpause wird nichts befoerdert() 0.009s passed
nach einer Pause laenger als die Frist wird zuerst befoerdert, dann verdichtet() 0.021s passed
nach jeder Aenderung wird jenseits der Aufbewahrungsfrist verdichtet() 0.005s passed
rename inkrementiert Version und schreibt RENAMED-Meilenstein() 0.010s passed
rename mit veralteter Version wirft Konflikt und schreibt nichts() 0.005s passed
restore mit Zielversion ist bei lebendem Dokument ein Rueckfall() 0.014s passed
restore ohne Zielversion wirft Konflikt wenn Dokument noch existiert() 0.006s passed
restore stellt geloeschtes Dokument aus dem Tombstone wieder her() 0.018s passed
restore wirft Exception bei unbekannter ID() 0.002s passed
strukturelle Aenderungen sind immer Meilensteine() 0.009s passed
update inkrementiert Version und schreibt UPDATED-Historieneintrag() 0.007s passed