@@ -48,6 +48,10 @@ private static String jsonFromFile(String filename) {
48
48
}
49
49
}
50
50
51
+ /*
52
+ JSON
53
+ */
54
+
51
55
static Søknad komplettSøknadJson () {
52
56
return Søknad .SerDes .deserialize (jsonFromFile ("komplett-søknad.json" ));
53
57
}
@@ -64,9 +68,9 @@ private static String jsonFromFile(String filename) {
64
68
return Søknad .SerDes .deserialize (jsonFromFile ("5.1.33/minimum-søknad.json" ));
65
69
}
66
70
67
- static Ytelse komplettYtelsePsbJson ( String ytelse ) {
68
- return JsonUtils . fromString ( ytelse , Ytelse . class );
69
- }
71
+ /*
72
+ Komplett
73
+ */
70
74
71
75
static PleiepengerSyktBarn komplettYtelsePsbMedDelperioder () {
72
76
@@ -157,7 +161,11 @@ static PleiepengerSyktBarn komplettYtelsePsb(Periode søknadsperiode) {
157
161
.medBosteder (bosteder );
158
162
}
159
163
160
- static PleiepengerSyktBarn minimumSøknadPleiepengerSyktBarn () {
164
+ /*@
165
+ Minimum
166
+ */
167
+
168
+ static PleiepengerSyktBarn minimumSøknadPleiepengerSyktBarnMedDelperioder () {
161
169
var søknadsperiode = new Periode (LocalDate .parse ("2018-12-30" ), LocalDate .parse ("2019-10-20" ));
162
170
var uttakperiode = new Periode (LocalDate .parse ("2018-12-30" ), LocalDate .parse ("2019-02-20" ));
163
171
var uttakperiode2 = new Periode (LocalDate .parse ("2019-02-21" ), LocalDate .parse ("2019-10-20" ));
@@ -168,17 +176,28 @@ uttakperiode, new UttakPeriodeInfo(Duration.ofHours(7).plusMinutes(30)),
168
176
169
177
var barn = new Barn (null , LocalDate .now ());
170
178
171
- var omsorg = new Omsorg ()
172
- .medRelasjonTilBarnet (Omsorg .BarnRelasjon .MOR )
173
- .medBeskrivelseAvOmsorgsrollen (TestUtils .testTekst ());
179
+ return new PleiepengerSyktBarn ()
180
+ .medSøknadsperiode (søknadsperiode )
181
+ .medBarn (barn )
182
+ .medUttak (uttak );
183
+ }
184
+
185
+ static PleiepengerSyktBarn minimumSøknadPleiepengerSyktBarn (Periode søknadsperiode ) {
186
+ var uttak = new Uttak ().medPerioder (Map .of (
187
+ søknadsperiode , new UttakPeriodeInfo (Duration .ofHours (7 ).plusMinutes (30 ))));
188
+
189
+ var barn = new Barn (null , LocalDate .now ());
174
190
175
191
return new PleiepengerSyktBarn ()
176
192
.medSøknadsperiode (søknadsperiode )
177
193
.medBarn (barn )
178
- .medUttak (uttak )
179
- .medOmsorg (omsorg );
194
+ .medUttak (uttak );
180
195
}
181
196
197
+ /*
198
+ Endring
199
+ */
200
+
182
201
static PleiepengerSyktBarn minimumEndringssøknad (Periode endringsperiode ) {
183
202
return new PleiepengerSyktBarn ()
184
203
.medEndringsperiode (endringsperiode )
@@ -208,6 +227,10 @@ uttakperiode, new UttakPeriodeInfo(Duration.ofHours(7).plusMinutes(30)),
208
227
.medUtenlandsopphold (new Utenlandsopphold ());
209
228
}
210
229
230
+ /*
231
+ Util
232
+ */
233
+
211
234
static String testTekst () {
212
235
return "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." ;
213
236
}
0 commit comments