Sätta in LV-händelser i civilståndsperioder

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