1
1
package no .nav .vedtak .sikkerhet .abac .policy ;
2
2
3
- import static org .assertj .core .api .AssertionsForClassTypes .assertThat ;
3
+ import static org .assertj .core .api .Assertions .assertThat ;
4
4
5
5
import java .util .Set ;
6
6
import java .util .UUID ;
@@ -29,7 +29,7 @@ void tilgang_applikasjon_read() {
29
29
30
30
var resultat = InternBrukerPolicies .vurderTilgang (attributter , AppRessursData .builder ().build ());
31
31
assertThat (resultat .fikkTilgang ()).isTrue ();
32
- assertThat (resultat .kreverGrupper (). isEmpty ()). isTrue ();
32
+ assertThat (resultat .kreverGrupper ()). isEmpty ();
33
33
}
34
34
35
35
@ Test
@@ -55,7 +55,7 @@ void tilgang_drift_read() {
55
55
56
56
var resultat = InternBrukerPolicies .vurderTilgang (attributter , AppRessursData .builder ().build ());
57
57
assertThat (resultat .fikkTilgang ()).isTrue ();
58
- assertThat (resultat .kreverGrupper ().contains (AnsattGruppe .DRIFT )). isTrue ( );
58
+ assertThat (resultat .kreverGrupper ()) .contains (AnsattGruppe .DRIFT );
59
59
}
60
60
61
61
@ Test
@@ -64,7 +64,7 @@ void tilgang_drift_create() {
64
64
65
65
var resultat = InternBrukerPolicies .vurderTilgang (attributter , AppRessursData .builder ().build ());
66
66
assertThat (resultat .fikkTilgang ()).isTrue ();
67
- assertThat (resultat .kreverGrupper ().contains (AnsattGruppe .DRIFT )). isTrue ( );
67
+ assertThat (resultat .kreverGrupper ()) .contains (AnsattGruppe .DRIFT );
68
68
}
69
69
70
70
@ Test
@@ -89,7 +89,7 @@ void tilgang_ventefrist_update_veileder() {
89
89
90
90
var resultat = InternBrukerPolicies .vurderTilgang (attributter , AppRessursData .builder ().build ());
91
91
assertThat (resultat .fikkTilgang ()).isTrue ();
92
- assertThat (resultat .kreverGrupper (). isEmpty ()). isTrue ();
92
+ assertThat (resultat .kreverGrupper ()). isEmpty ();
93
93
}
94
94
95
95
@ Test
@@ -98,42 +98,17 @@ void tilgang_ventefrist_update_saksbehandler() {
98
98
99
99
var resultat = InternBrukerPolicies .vurderTilgang (attributter , AppRessursData .builder ().build ());
100
100
assertThat (resultat .fikkTilgang ()).isTrue ();
101
- assertThat (resultat .kreverGrupper (). isEmpty ()). isTrue ();
101
+ assertThat (resultat .kreverGrupper ()). isEmpty ();
102
102
}
103
103
104
- @ Test
105
- void tilgang_risiko_read () {
106
- var attributter = lagAttributter (AnsattGruppe .VEILEDER , ActionType .READ , ResourceType .RISIKOKLASSIFISERING );
107
-
108
- var resultat = InternBrukerPolicies .vurderTilgang (attributter , AppRessursData .builder ().build ());
109
- assertThat (resultat .fikkTilgang ()).isTrue ();
110
- }
111
-
112
- @ Test
113
- void tilgang_risiko_create () {
114
- var attributter = lagAttributter (AnsattGruppe .SAKSBEHANDLER , ActionType .CREATE , ResourceType .RISIKOKLASSIFISERING );
115
-
116
- var resultat = InternBrukerPolicies .vurderTilgang (attributter , AppRessursData .builder ().build ());
117
- assertThat (resultat .fikkTilgang ()).isTrue ();
118
- assertThat (resultat .kreverGrupper ().isEmpty ()).isTrue ();
119
- }
120
-
121
- @ Test
122
- void tilgang_risiko_update () {
123
- var attributter = lagAttributter (AnsattGruppe .VEILEDER , ActionType .UPDATE , ResourceType .RISIKOKLASSIFISERING );
124
-
125
- var resultat = InternBrukerPolicies .vurderTilgang (attributter , AppRessursData .builder ().build ());
126
- assertThat (resultat .fikkTilgang ()).isTrue ();
127
- assertThat (resultat .kreverGrupper ().isEmpty ()).isTrue ();
128
- }
129
104
130
105
@ Test
131
106
void tilgang_oppgavestyrer_read () {
132
107
var attributter = lagAttributter (AnsattGruppe .SAKSBEHANDLER , ActionType .READ , ResourceType .OPPGAVESTYRING );
133
108
134
109
var resultat = InternBrukerPolicies .vurderTilgang (attributter , AppRessursData .builder ().build ());
135
110
assertThat (resultat .fikkTilgang ()).isTrue ();
136
- assertThat (resultat .kreverGrupper ().contains (AnsattGruppe .OPPGAVESTYRER )). isTrue ( );
111
+ assertThat (resultat .kreverGrupper ()) .contains (AnsattGruppe .OPPGAVESTYRER );
137
112
}
138
113
139
114
@ Test
@@ -142,7 +117,7 @@ void tilgang_oppgavestyrer_update() {
142
117
143
118
var resultat = InternBrukerPolicies .vurderTilgang (attributter , AppRessursData .builder ().build ());
144
119
assertThat (resultat .fikkTilgang ()).isTrue ();
145
- assertThat (resultat .kreverGrupper ().contains (AnsattGruppe .OPPGAVESTYRER )). isTrue ( );
120
+ assertThat (resultat .kreverGrupper ()) .contains (AnsattGruppe .OPPGAVESTYRER );
146
121
}
147
122
148
123
@@ -153,8 +128,8 @@ void tilgang_avdelingenhet_create() {
153
128
154
129
var resultat = InternBrukerPolicies .vurderTilgang (attributter , ressurs );
155
130
assertThat (resultat .fikkTilgang ()).isTrue ();
156
- assertThat (resultat .kreverGrupper ().contains (AnsattGruppe .OPPGAVESTYRER )). isTrue ( );
157
- assertThat (resultat .kreverGrupper (). contains (AnsattGruppe .STRENGTFORTROLIG )). isFalse ( );
131
+ assertThat (resultat .kreverGrupper ()) .contains (AnsattGruppe .OPPGAVESTYRER );
132
+ assertThat (resultat .kreverGrupper ()). doesNotContain (AnsattGruppe .STRENGTFORTROLIG );
158
133
}
159
134
160
135
@ Test
@@ -164,18 +139,19 @@ void tilgang_avdelingenhet_delete() {
164
139
165
140
var resultat = InternBrukerPolicies .vurderTilgang (attributter , ressurs );
166
141
assertThat (resultat .fikkTilgang ()).isTrue ();
167
- assertThat (resultat .kreverGrupper ().contains (AnsattGruppe .OPPGAVESTYRER )). isTrue ( );
168
- assertThat (resultat .kreverGrupper (). contains (AnsattGruppe .STRENGTFORTROLIG )). isFalse ( );
142
+ assertThat (resultat .kreverGrupper ()) .contains (AnsattGruppe .OPPGAVESTYRER );
143
+ assertThat (resultat .kreverGrupper ()). doesNotContain (AnsattGruppe .STRENGTFORTROLIG );
169
144
}
170
145
171
146
@ Test
172
147
void tilgang_avdelingenhet_update_sf () {
173
148
var attributter = lagAttributter (AnsattGruppe .SAKSBEHANDLER , ActionType .UPDATE , ResourceType .OPPGAVESTYRING_AVDELINGENHET );
174
149
var ressurs = AppRessursData .builder ().leggTilRessurs (ForeldrepengerDataKeys .AVDELING_ENHET , "2103" ).build ();
175
150
176
- var resultat = InternBrukerPolicies .vurderTilgang (attributter , ressurs );assertThat (resultat .fikkTilgang ()).isTrue ();
177
- assertThat (resultat .kreverGrupper ().contains (AnsattGruppe .OPPGAVESTYRER )).isTrue ();
178
- assertThat (resultat .kreverGrupper ().contains (AnsattGruppe .STRENGTFORTROLIG )).isTrue ();
151
+ var resultat = InternBrukerPolicies .vurderTilgang (attributter , ressurs );
152
+ assertThat (resultat .fikkTilgang ()).isTrue ();
153
+ assertThat (resultat .kreverGrupper ()).contains (AnsattGruppe .OPPGAVESTYRER );
154
+ assertThat (resultat .kreverGrupper ()).contains (AnsattGruppe .STRENGTFORTROLIG );
179
155
}
180
156
181
157
0 commit comments