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 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.Map;
import static org.junit.jupiter.api.Assertions.assertNotNull;
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
*/
class PasswordInlineAccessTokenInvokerTest extends AbstractInlineAccessTokenInvokerTest {
class PasswordInlineAccessTokenInvokerTest extends AbstractInlineAccessTokenInvokerTest {
@Test
void invokeNormal() {
void invokeNormal() {
createClientDetails();
@ -46,9 +49,9 @@ import static org.junit.jupiter.api.Assertions.assertNull;
}
// @Test(expected = InvalidGrantException.class)
// @Test(expected = InvalidGrantException.class)
@Test
void invalidUsername() {
void invalidUsername() {
createClientDetails();
@ -62,18 +65,21 @@ import static org.junit.jupiter.api.Assertions.assertNull;
params.put("password", "password");
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);
}
// @Test(expected = IllegalStateException.class)
// @Test(expected = IllegalStateException.class)
@Test
void invalidScope() {
void invalidScope() {
createClientDetails();
createUser();