@Test(expected = IllegalArgumentException.class) public void constructorWhenValueIsNullThenThrowIllegalArgumentException() { new AuthorizationGrantType(null); }
private AuthorizationGrantType toAuthorizationGrantType(OidcClient oidcClient) { AuthorizationGrantType authorizationGrantType; String oidcClientAuthorizationGrantType = oidcClient.getAuthorizationGrantType(); switch (oidcClientAuthorizationGrantType) { case "authorization_code": authorizationGrantType = AuthorizationGrantType.AUTHORIZATION_CODE; break; case "implicit": authorizationGrantType = AuthorizationGrantType.IMPLICIT; break; default: authorizationGrantType = new AuthorizationGrantType(oidcClientAuthorizationGrantType); break; } return authorizationGrantType; } }