Syftet med testerna är att kontrollera att LV-händelserna kommer rätt in i perioden. Antalet perioder, datum samt civilstånd testas före och efter en händelse.
| Testförutsättningar | Testförväntningar | Status |
|---|---|---|
| En vigselhändelse finns inom civilståndsperioden | Två rader i civilståndstabellen där första avslutas med vigseldatum och andra startar med vigseldatum se.umu.cedar.kyrkbok.befolkning.civilstandaktenskap.civilstand.SattaInHandelseTest$Givet_observationsperioder ska_splitta_period_nar_vigselhandelse_finns_inom_perioden | Godkänd |
| En lysningshändelse finns inom civilståndsperioden | Två rader i civilståndstabellen med där första avslutas med lysningsdatum och andra startar med lysningsdatum se.umu.cedar.kyrkbok.befolkning.civilstandaktenskap.civilstand.SattaInHandelseTest$Givet_observationsperioder ska_splitta_period_nar_lysningshandelse_finns_inom_perioden | Godkänd |
| En vigselhändelse finns inom civilståndsperioden | Två rader i civilståndstabellen med civilståndet icke-gift före och gift efter vigseldatum se.umu.cedar.kyrkbok.befolkning.civilstandaktenskap.civilstand.SattaInHandelseTest$Givet_observationsperioder ska_satta_civilstand_gift_efter_vigselhandelse_icke_gift_fore_vigselhandelse | Godkänd |
| En lysningshändelse finns inom civilståndsperioden | Två rader i civilståndstabellen med civilståndet förlovad efter lysningsdatum se.umu.cedar.kyrkbok.befolkning.civilstandaktenskap.civilstand.SattaInHandelseTest$Givet_observationsperioder ska_satta_civilstand_forlovad_efter_lysningshandelse | Godkänd |
| En tom vigselhändelse och en civilståndsperiod | Oförändrad civilståndsperiod se.umu.cedar.kyrkbok.befolkning.civilstandaktenskap.civilstand.SattaInHandelseTest$Givet_observationsperioder ska_returnera_oforandrad_period_om_vigselhandelse_ar_null | Godkänd |
| En tom lysningshändelse och en civilståndsperiod | Oförändrad civilståndsperiod se.umu.cedar.kyrkbok.befolkning.civilstandaktenskap.civilstand.SattaInHandelseTest$Givet_observationsperioder ska_returnera_oforandrad_period_om_lysningshandelse_ar_null | Godkänd |
| En vigselhändelse med samma datum som startdatum i en civilståndsperiod där starttyp är pseudo | Oförändrad civilståndsperiod med gift som civilstånd se.umu.cedar.kyrkbok.befolkning.civilstandaktenskap.civilstand.SattaInHandelseTest$Givet_observationsperioder ska_returnera_oforandrad_period_som_gift_om_vigseldatum_samma_som_startdatum_och_starttyp_pseudo | Godkänd |
| En vigselhändelse med datum före startdatum i en civilståndsperiod | Oförändrad civilståndsperiod se.umu.cedar.kyrkbok.befolkning.civilstandaktenskap.civilstand.SattaInHandelseTest$Givet_observationsperioder ska_returnera_oforandrad_period_om_vigseldatum_ligger_fore_startdatum | Godkänd |
| En vigselhändelse med fullständigt datum samma år som startdatum med endast år i en civilståndsperiod | Två rader i civilståndstabellen där första avslutas med vigseldatum och andra startar med vigseldatum se.umu.cedar.kyrkbok.befolkning.civilstandaktenskap.KonverteraTest$Givet_observationsperioder ska_splitta_en_period_med_startdatum_endast_ar_pa_en_vigselhandelse_med_fullstandigt_datum_samma_ar | Godkänd |
| Två hl-noteringar som kan slås ihop samt en vigselhändelse inom perioden | Två rader i civilståndstabellen där första avslutas med vigseldatum och andra startar med vigseldatum där civilståndet är icke-gift före och gift efter vigseldatum se.umu.cedar.kyrkbok.befolkning.civilstandaktenskap.KonverteraTest$Givet_observationsperioder ska_splitta_en_sammanslagen_period_pa_en_vigselhandelse |
Godkänd |
| En lysningshändelse och vigselhändelse finns inom civilståndsperioden | Tre rader i civilståndstabellen med civilståndet förlovad efter lysningsdatum och gift efter vigseldatum se.umu.cedar.kyrkbok.befolkning.civilstandaktenskap.KonverteraTest$Givet_observationsperioder ska_splitta_en_period_pa_tva_handelser_forst_lysning_sen_vigsel | Godkänd |
| En civilståndsperiod med förlovad och lysningshändelse inom perioden | Två rader i civilståndstabellen med civilstånd okänd före lysningsdatum samt förlovad efter lysningsdatum se.umu.cedar.kyrkbok.befolkning.civilstandaktenskap.KonverteraTest$Givet_observationsperioder ska_satta_civilstand_forlovad_efter_lysningshandelse_okand_fore_lysningshandelse_pa_en_period_med_civilstand_forlovad | Godkänd |
| En civilståndsperiod med gift och lysningshändelse inom perioden | Två rader i civilståndstabellen med civilstånd okänd före lysningsdatum samt förlovad efter lysningsdatum se.umu.cedar.kyrkbok.befolkning.civilstandaktenskap.KonverteraTest$Givet_observationsperioder ska_satta_civilstand_forlovad_efter_lysningshandelse_okand_fore_lysningshandelse_pa_en_period_med_civilstand_gift | Godkänd |
| En civilståndsperiod med gift och vigselhändelse inom perioden | Två rader i civilståndstabellen med civilstånd okänd före vigseldatum samt gift efter vigseldatum se.umu.cedar.kyrkbok.befolkning.civilstandaktenskap.KonverteraTest$Givet_observationsperioder ska_satta_civilstand_gift_efter_vigselhandelse_okand_fore_vigselhandelse_pa_en_period_med_civilstand_gift | Godkänd |
| En civilståndsperiod med ogift och lysnings- och vigselhändelse inom perioden | Tre rader i civilståndstabellen med civilstånd okänd före lysningsdatum, förlovad mellan lysnings- och vigseldatum samt gift efter vigseldatum se.umu.cedar.kyrkbok.befolkning.civilstandaktenskap.KonverteraTest$Givet_observationsperioder ska_splitta_en_period_med_civilstand_ogift_pa_forst_lysning_sen_vigsel_och_skapa_tre_civobjekt_ogift_forlovad_gift |
Godkänd |