diff --git a/src/mocks/brukerApi/alleKalenderavtaler.ts b/src/mocks/brukerApi/alleKalenderavtaler.ts index 9904e8119..e33efac9d 100644 --- a/src/mocks/brukerApi/alleKalenderavtaler.ts +++ b/src/mocks/brukerApi/alleKalenderavtaler.ts @@ -1,10 +1,10 @@ import { KalenderavtaleTilstand } from '../../api/graphql-types'; import { fakerNB_NO as faker } from '@faker-js/faker'; -import { dateInFuture, kalenderavtale } from './helpers'; +import { dateInFuture, fakeName, kalenderavtale } from './helpers'; export const alleKalenderavtaler = [ kalenderavtale({ - tekst: `Dialogmøte ${faker.person.fullName()}`, + tekst: `Dialogmøte ${fakeName()}`, startTidspunkt: dateInFuture({ days: 1 }), sluttTidspunkt: dateInFuture({ days: 1, hours: 1 }), avtaletilstand: KalenderavtaleTilstand.VenterSvarFraArbeidsgiver, @@ -17,14 +17,14 @@ export const alleKalenderavtaler = [ merkelapp: 'Dialogmøte', }), kalenderavtale({ - tekst: `Dialogmøte ${faker.person.fullName()}`, + tekst: `Dialogmøte ${fakeName()}`, startTidspunkt: dateInFuture({ days: 3 }), avtaletilstand: KalenderavtaleTilstand.ArbeidsgiverHarGodtatt, digitalt: true, merkelapp: 'Dialogmøte', }), kalenderavtale({ - tekst: `Dialogmøte ${faker.person.fullName()}`, + tekst: `Dialogmøte ${fakeName()}`, startTidspunkt: dateInFuture({ days: 7 }), sluttTidspunkt: dateInFuture({ days: 7, hours: 1 }), avtaletilstand: KalenderavtaleTilstand.ArbeidsgiverVilEndreTidEllerSted, @@ -37,13 +37,13 @@ export const alleKalenderavtaler = [ merkelapp: 'Dialogmøte', }), kalenderavtale({ - tekst: `Dialogmøte ${faker.person.fullName()}`, + tekst: `Dialogmøte ${fakeName()}`, startTidspunkt: dateInFuture({ days: 10 }), avtaletilstand: KalenderavtaleTilstand.ArbeidsgiverVilAvlyse, merkelapp: 'Dialogmøte', }), kalenderavtale({ - tekst: `Dialogmøte ${faker.person.fullName()}`, + tekst: `Dialogmøte ${fakeName()}`, startTidspunkt: dateInFuture({ months: 1 }), sluttTidspunkt: dateInFuture({ months: 1, hours: 3 }), avtaletilstand: KalenderavtaleTilstand.Avlyst, diff --git a/src/mocks/brukerApi/alleSaker.ts b/src/mocks/brukerApi/alleSaker.ts index 9cc52e84f..ff7299d7a 100644 --- a/src/mocks/brukerApi/alleSaker.ts +++ b/src/mocks/brukerApi/alleSaker.ts @@ -3,6 +3,7 @@ import { KalenderavtaleTilstand, OppgaveTilstand, SakStatusType } from '../../ap import { beskjedTidslinjeElement, dateInPast, + fakeName, fdato, kalenderavtaleTidslinjeElement, oppgaveTidslinjeElement, @@ -15,7 +16,7 @@ import { Merkelapp } from './alleMerkelapper'; export const alleSaker = [ sak({ merkelapp: Merkelapp.Fritak_i_arbeidsgiverperioden, - tittel: `Refusjon fritak i arbeidsgiverperioden - gravid ansatt - ${faker.person.fullName()} f.${fdato()}`, + tittel: `Refusjon fritak i arbeidsgiverperioden - gravid ansatt - ${fakeName()} f.${fdato()}`, virksomhet: virksomhet(), sisteStatus: sakStatus({ type: SakStatusType.Mottatt, @@ -30,7 +31,7 @@ export const alleSaker = [ }), sak({ merkelapp: Merkelapp.Fritak_i_arbeidsgiverperioden, - tittel: `Refusjon fritak i arbeidsgiverperioden - gravid ansatt - ${faker.person.fullName()} f.${fdato()}`, + tittel: `Refusjon fritak i arbeidsgiverperioden - gravid ansatt - ${fakeName()} f.${fdato()}`, virksomhet: virksomhet(), sisteStatus: sakStatus({ type: SakStatusType.Ferdig, @@ -49,7 +50,7 @@ export const alleSaker = [ }), sak({ merkelapp: Merkelapp.Fritak_i_arbeidsgiverperioden, - tittel: `Refusjon fritak i arbeidsgiverperioden - kronisk sykdom - ${faker.person.fullName()} f.${fdato()}`, + tittel: `Refusjon fritak i arbeidsgiverperioden - kronisk sykdom - ${fakeName()} f.${fdato()}`, virksomhet: virksomhet(), sisteStatus: sakStatus({ type: SakStatusType.Mottatt, @@ -64,7 +65,7 @@ export const alleSaker = [ }), sak({ merkelapp: Merkelapp.Fritak_i_arbeidsgiverperioden, - tittel: `Refusjon fritak i arbeidsgiverperioden - kronisk sykdom - ${faker.person.fullName()} f.${fdato()}`, + tittel: `Refusjon fritak i arbeidsgiverperioden - kronisk sykdom - ${fakeName()} f.${fdato()}`, virksomhet: virksomhet(), sisteStatus: sakStatus({ type: SakStatusType.Ferdig, @@ -83,7 +84,7 @@ export const alleSaker = [ }), sak({ merkelapp: Merkelapp.Lønnstilskudd, - tittel: `Avtale om lønnstilskudd ${faker.person.fullName()}`, + tittel: `Avtale om lønnstilskudd ${fakeName()}`, virksomhet: virksomhet(), sisteStatus: sakStatus({ type: SakStatusType.UnderBehandling, @@ -105,7 +106,7 @@ export const alleSaker = [ }), sak({ merkelapp: Merkelapp.Lønnstilskudd, - tittel: `Avtale om lønnstilskudd ${faker.person.fullName()}`, + tittel: `Avtale om lønnstilskudd ${fakeName()}`, virksomhet: virksomhet(), sisteStatus: sakStatus({ type: SakStatusType.UnderBehandling, @@ -146,7 +147,7 @@ export const alleSaker = [ }), sak({ merkelapp: Merkelapp.Lønnstilskudd, - tittel: `Avtale om lønnstilskudd ${faker.person.fullName()}`, + tittel: `Avtale om lønnstilskudd ${fakeName()}`, virksomhet: virksomhet(), sisteStatus: sakStatus({ type: SakStatusType.UnderBehandling, @@ -157,7 +158,7 @@ export const alleSaker = [ }), sak({ merkelapp: Merkelapp.Lønnstilskudd, - tittel: `Avtale om lønnstilskudd ${faker.person.fullName()}`, + tittel: `Avtale om lønnstilskudd ${fakeName()}`, virksomhet: virksomhet(), sisteStatus: sakStatus({ type: SakStatusType.UnderBehandling, @@ -197,7 +198,7 @@ export const alleSaker = [ }), sak({ merkelapp: Merkelapp.Dialogmøte, - tittel: `Dialogmøte ${faker.person.fullName()}`, + tittel: `Dialogmøte ${fakeName()}`, virksomhet: virksomhet(), sisteStatus: sakStatus({ type: SakStatusType.Mottatt, @@ -258,7 +259,7 @@ export const alleSaker = [ }), sak({ merkelapp: Merkelapp.Dialogmøte, - tittel: `Dialogmøte ${faker.person.fullName()}`, + tittel: `Dialogmøte ${fakeName()}`, virksomhet: virksomhet(), sisteStatus: sakStatus({ type: SakStatusType.Mottatt, @@ -278,7 +279,7 @@ export const alleSaker = [ }), sak({ merkelapp: Merkelapp.Inntektsmelding_sykepenger, - tittel: `Inntektsmelding for ${faker.person.fullName()} f.${fdato()}`, + tittel: `Inntektsmelding for ${fakeName()} f.${fdato()}`, tilleggsinformasjon: `Sykemeldingsperiode: ${dateInPast({ days: 15 }).toLocaleDateString()} - ${dateInPast({ days: 1 }).toLocaleDateString()}`, virksomhet: virksomhet(), sisteStatus: sakStatus({ @@ -290,12 +291,30 @@ export const alleSaker = [ tekst: 'Innsending av inntektsmelding', tilstand: OppgaveTilstand.Ny, opprettetTidspunkt: dateInPast({ days: 15 }), + paaminnelseTidspunkt: dateInPast({ days: 1 }), }), ], }), sak({ merkelapp: Merkelapp.Inntektsmelding_sykepenger, - tittel: `Inntektsmelding for ${faker.person.fullName()} f.${fdato()}`, + tittel: `Inntektsmelding for ${fakeName()} f.${fdato()}`, + tilleggsinformasjon: `Sykemeldingsperiode: ${dateInPast({ days: 15 }).toLocaleDateString()} - ${dateInPast({ days: 1 }).toLocaleDateString()}`, + virksomhet: virksomhet(), + sisteStatus: sakStatus({ + type: SakStatusType.UnderBehandling, + tekst: 'Venter på inntektsmelding', + }), + tidslinje: [ + oppgaveTidslinjeElement({ + tekst: 'Innsending av inntektsmelding', + tilstand: OppgaveTilstand.Ny, + opprettetTidspunkt: dateInPast({ days: 15 }), + }), + ], + }), + sak({ + merkelapp: Merkelapp.Inntektsmelding_sykepenger, + tittel: `Inntektsmelding for ${fakeName()} f.${fdato()}`, tilleggsinformasjon: `Sykemeldingsperiode: ${dateInPast({ months: 1, days: 15 }).toLocaleDateString()} - ${dateInPast({ months: 1, days: 1 }).toLocaleDateString()}`, virksomhet: virksomhet(), sisteStatus: sakStatus({ @@ -313,7 +332,7 @@ export const alleSaker = [ }), sak({ merkelapp: Merkelapp.Inntektsmelding_sykepenger, - tittel: `Inntektsmelding for ${faker.person.fullName()} f.${fdato()}`, + tittel: `Inntektsmelding for ${fakeName()} f.${fdato()}`, tilleggsinformasjon: `Sykemeldingsperiode: ${dateInPast({ months: 2, days: 15 }).toLocaleDateString()} - ${dateInPast({ months: 2, days: 1 }).toLocaleDateString()}`, virksomhet: virksomhet(), sisteStatus: sakStatus({ diff --git a/src/mocks/brukerApi/helpers.ts b/src/mocks/brukerApi/helpers.ts index 549c8f84c..e3110c7f6 100644 --- a/src/mocks/brukerApi/helpers.ts +++ b/src/mocks/brukerApi/helpers.ts @@ -26,6 +26,8 @@ import { alleMerkelapper, Merkelapp } from './alleMerkelapper'; export const orgnr = () => faker.number.int({ min: 100000000, max: 999999999 }).toString(); +export const fakeName = () => `${faker.person.firstName()} ${faker.vehicle.vehicle()}`; + export const fdato = () => { const date = faker.date.birthdate(); return `${date.getDate()}.${date.getMonth() + 1}.${date.getFullYear()}`;