@Test public void skalKunneGaTilTidligereSteg() { ForeldreOgBarnPage foreldreOgBarnPage = PageMother.createForeldreOgBarnPage(); foreldreOgBarnPage.velgHvemSomSkalTaUtForeldrepenger(MOR); InntektForFodselPage inntektForFodselPage = foreldreOgBarnPage.gaaVidere(); foreldreOgBarnPage = inntektForFodselPage.endreForeldreOgBarnPage(); assertTrue(foreldreOgBarnPage.isCurrentPage()); }
@Test public void visHjelpForKunMorSkalTaUtForeldrepenger() { ForeldreOgBarnPage foreldreOgBarnPage = PageMother.createForeldreOgBarnPage(); foreldreOgBarnPage.visHjelpForKunMorHarRett(); assertThat( foreldreOgBarnPage.getHjelpetekst(), containsString("kun er mor som har rett til foreldrepenger")); }
@Test public void beregnForeldrepengerKunForMor() { ForeldreOgBarnPage foreldreOgBarnPage = PageMother.createForeldreOgBarnPage(); foreldreOgBarnPage.velgHvemSomSkalTaUtForeldrepenger(MOR); foreldreOgBarnPage.velgFodselEllerAdopsjon(FODSEL); foreldreOgBarnPage.velgAntallBarn(2); InntektForFodselPage inntektForFodselPage = foreldreOgBarnPage.gaaVidere(); inntektForFodselPage.velgArbeidskategoriForMor(FAST_STILLING); inntektForFodselPage.registrerInntektSiste3AarForMor(200000, 250000, 300000); inntektForFodselPage.registrerManedsInntektForMor(25000); DekningsgradPage dekningsgradPage = inntektForFodselPage.gaaVidere(); ResultatPage resultatPage = dekningsgradPage.velgDekningsgradOgGaaVidere(HUNDRE); assertThat(resultatPage.getForeldrepengerPerUkeMor(), not(0)); }