Update spring-boot 2.4.2 , update config test

2.1.1
shengzhaoli.shengz 2021-10-23 12:25:42 +08:00
parent a9f4e6ef7a
commit f6e0922f7c
1 changed files with 14 additions and 8 deletions

View File

@ -2,12 +2,15 @@ package com.monkeyk.sos.service.business;
import com.monkeyk.sos.service.dto.AccessTokenDto; import com.monkeyk.sos.service.dto.AccessTokenDto;
import org.junit.jupiter.api.Test; import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.function.Executable;
import org.springframework.security.oauth2.common.exceptions.InvalidGrantException;
import java.util.HashMap; import java.util.HashMap;
import java.util.Map; import java.util.Map;
import static org.junit.jupiter.api.Assertions.assertNotNull; import static org.junit.jupiter.api.Assertions.assertNotNull;
import static org.junit.jupiter.api.Assertions.assertNull; import static org.junit.jupiter.api.Assertions.assertNull;
import static org.junit.jupiter.api.Assertions.assertThrows;
/** /**
@ -15,11 +18,11 @@ import static org.junit.jupiter.api.Assertions.assertNull;
* *
* @author Shengzhao Li * @author Shengzhao Li
*/ */
class PasswordInlineAccessTokenInvokerTest extends AbstractInlineAccessTokenInvokerTest { class PasswordInlineAccessTokenInvokerTest extends AbstractInlineAccessTokenInvokerTest {
@Test @Test
void invokeNormal() { void invokeNormal() {
createClientDetails(); createClientDetails();
@ -46,9 +49,9 @@ import static org.junit.jupiter.api.Assertions.assertNull;
} }
// @Test(expected = InvalidGrantException.class) // @Test(expected = InvalidGrantException.class)
@Test @Test
void invalidUsername() { void invalidUsername() {
createClientDetails(); createClientDetails();
@ -62,18 +65,21 @@ import static org.junit.jupiter.api.Assertions.assertNull;
params.put("password", "password"); params.put("password", "password");
PasswordInlineAccessTokenInvoker accessTokenInvoker = new PasswordInlineAccessTokenInvoker(); PasswordInlineAccessTokenInvoker accessTokenInvoker = new PasswordInlineAccessTokenInvoker();
final AccessTokenDto tokenDto = accessTokenInvoker.invoke(params); assertThrows(InvalidGrantException.class, () -> {
final AccessTokenDto tokenDto = accessTokenInvoker.invoke(params);
assertNull(tokenDto);
});
assertNull(tokenDto);
// System.out.println(accessTokenDto); // System.out.println(accessTokenDto);
} }
// @Test(expected = IllegalStateException.class) // @Test(expected = IllegalStateException.class)
@Test @Test
void invalidScope() { void invalidScope() {
createClientDetails(); createClientDetails();
createUser(); createUser();