feat: 投稿できるように

This commit is contained in:
2023-07-06 22:06:10 +09:00
parent 539a9cf41f
commit 58f8005ce4
10 changed files with 151 additions and 109 deletions
@@ -70,7 +70,7 @@ class SecurityKtTest {
val jwkProvider = mock<JwkProvider>()
application {
configureSerialization()
configureSecurity(userAuthService, metaService, userRepository, jwtService, jwkProvider)
configureSecurity(jwkProvider)
}
client.post("/login") {
@@ -97,7 +97,7 @@ class SecurityKtTest {
val jwkProvider = mock<JwkProvider>()
application {
configureSerialization()
configureSecurity(userAuthService, metaService, userRepository, jwtService, jwkProvider)
configureSecurity(jwkProvider)
}
client.post("/login") {
contentType(ContentType.Application.Json)
@@ -122,7 +122,7 @@ class SecurityKtTest {
val jwkProvider = mock<JwkProvider>()
application {
configureSerialization()
configureSecurity(userAuthService, metaService, userRepository, jwtService, jwkProvider)
configureSecurity(jwkProvider)
}
client.post("/login") {
contentType(ContentType.Application.Json)
@@ -140,7 +140,7 @@ class SecurityKtTest {
Config.configData = ConfigData(url = "http://example.com", objectMapper = jacksonObjectMapper())
application {
configureSerialization()
configureSecurity(mock(), mock(), mock(), mock(), mock())
configureSecurity(mock())
}
client.get("/auth-check").apply {
assertEquals(HttpStatusCode.Unauthorized, call.response.status)
@@ -155,7 +155,7 @@ class SecurityKtTest {
Config.configData = ConfigData(url = "http://example.com", objectMapper = jacksonObjectMapper())
application {
configureSerialization()
configureSecurity(mock(), mock(), mock(), mock(), mock())
configureSecurity(mock())
}
client.get("/auth-check") {
header("Authorization", "Digest dsfjjhogalkjdfmlhaog")
@@ -172,7 +172,7 @@ class SecurityKtTest {
Config.configData = ConfigData(url = "http://example.com", objectMapper = jacksonObjectMapper())
application {
configureSerialization()
configureSecurity(mock(), mock(), mock(), mock(), mock())
configureSecurity(mock())
}
client.get("/auth-check") {
header("Authorization", "")
@@ -190,7 +190,7 @@ class SecurityKtTest {
application {
configureSerialization()
configureSecurity(mock(), mock(), mock(), mock(), mock())
configureSecurity(mock())
}
client.get("/auth-check") {
header("Authorization", "Bearer ")
@@ -248,7 +248,7 @@ class SecurityKtTest {
val jwtService = mock<IJwtService>()
application {
configureSerialization()
configureSecurity(mock(), metaService, userRepository, jwtService, jwkProvider)
configureSecurity(jwkProvider)
}
client.get("/auth-check") {
@@ -308,7 +308,7 @@ class SecurityKtTest {
val jwtService = mock<IJwtService>()
application {
configureSerialization()
configureSecurity(mock(), metaService, userRepository, jwtService, jwkProvider)
configureSecurity(jwkProvider)
}
client.get("/auth-check") {
header("Authorization", "Bearer $token")
@@ -366,7 +366,7 @@ class SecurityKtTest {
val jwtService = mock<IJwtService>()
application {
configureSerialization()
configureSecurity(mock(), metaService, userRepository, jwtService, jwkProvider)
configureSecurity(jwkProvider)
}
client.get("/auth-check") {
header("Authorization", "Bearer $token")
@@ -424,7 +424,7 @@ class SecurityKtTest {
val jwtService = mock<IJwtService>()
application {
configureSerialization()
configureSecurity(mock(), metaService, userRepository, jwtService, jwkProvider)
configureSecurity(jwkProvider)
}
client.get("/auth-check") {
header("Authorization", "Bearer $token")
@@ -481,7 +481,7 @@ class SecurityKtTest {
val jwtService = mock<IJwtService>()
application {
configureSerialization()
configureSecurity(mock(), metaService, userRepository, jwtService, jwkProvider)
configureSecurity(jwkProvider)
}
client.get("/auth-check") {
header("Authorization", "Bearer $token")
@@ -501,7 +501,7 @@ class SecurityKtTest {
}
application {
configureSerialization()
configureSecurity(mock(), mock(), mock(), jwtService, mock())
configureSecurity(mock())
}
client.post("/refresh-token") {
header("Content-Type", "application/json")
@@ -523,7 +523,7 @@ class SecurityKtTest {
application {
configureStatusPages()
configureSerialization()
configureSecurity(mock(), mock(), mock(), jwtService, mock())
configureSecurity(mock())
}
client.post("/refresh-token") {
header("Content-Type", "application/json")
@@ -64,7 +64,7 @@ class PostsTest {
}
application {
configureSerialization()
configureSecurity(mock(), mock(), mock(), mock(), mock())
configureSecurity(mock())
routing {
route("/api/internal/v1") {
posts(postService)
@@ -169,7 +169,7 @@ class PostsTest {
}
application {
configureSerialization()
configureSecurity(mock(), mock(), mock(), mock(), mock())
configureSecurity(mock())
routing {
route("/api/internal/v1") {
posts(postService)
@@ -323,7 +323,7 @@ class PostsTest {
}
application {
configureSerialization()
configureSecurity(mock(), mock(), mock(), mock(), mock())
configureSecurity(mock())
routing {
route("/api/internal/v1") {
posts(postService)
@@ -375,7 +375,7 @@ class PostsTest {
}
application {
configureSerialization()
configureSecurity(mock(), mock(), mock(), mock(), mock())
configureSecurity(mock())
routing {
route("/api/internal/v1") {
posts(postService)
@@ -427,7 +427,7 @@ class PostsTest {
}
application {
configureSerialization()
configureSecurity(mock(), mock(), mock(), mock(), mock())
configureSecurity(mock())
routing {
route("/api/internal/v1") {
posts(postService)
@@ -479,7 +479,7 @@ class PostsTest {
}
application {
configureSerialization()
configureSecurity(mock(), mock(), mock(), mock(), mock())
configureSecurity(mock())
routing {
route("/api/internal/v1") {
posts(postService)
@@ -511,7 +511,7 @@ class PostsTest {
}
application {
configureSerialization()
configureSecurity(mock(), mock(), mock(), mock(), mock())
configureSecurity(mock())
routing {
route("/api/internal/v1") {
posts(postService)
@@ -543,7 +543,7 @@ class PostsTest {
}
application {
configureSerialization()
configureSecurity(mock(), mock(), mock(), mock(), mock())
configureSecurity(mock())
routing {
route("/api/internal/v1") {
posts(postService)
@@ -575,7 +575,7 @@ class PostsTest {
}
application {
configureSerialization()
configureSecurity(mock(), mock(), mock(), mock(), mock())
configureSecurity(mock())
routing {
route("/api/internal/v1") {
posts(postService)
@@ -607,7 +607,7 @@ class PostsTest {
}
application {
configureSerialization()
configureSecurity(mock(), mock(), mock(), mock(), mock())
configureSecurity(mock())
routing {
route("/api/internal/v1") {
posts(postService)
@@ -58,7 +58,7 @@ class UsersTest {
}
application {
configureSerialization()
configureSecurity(mock(), mock(), mock(), mock(), mock())
configureSecurity(mock())
routing {
route("/api/internal/v1") {
users(mock(), userService)
@@ -96,7 +96,7 @@ class UsersTest {
}
application {
configureSerialization()
configureSecurity(mock(), mock(), mock(), mock(), mock())
configureSecurity(mock())
routing {
route("/api/internal/v1") {
users(userService, mock())
@@ -127,7 +127,7 @@ class UsersTest {
}
application {
configureSerialization()
configureSecurity(mock(), mock(), mock(), mock(), mock())
configureSecurity(mock())
routing {
route("/api/internal/v1") {
users(userService, mock())
@@ -162,7 +162,7 @@ class UsersTest {
}
application {
configureSerialization()
configureSecurity(mock(), mock(), mock(), mock(), mock())
configureSecurity(mock())
routing {
route("/api/internal/v1") {
users(mock(), userApiService)
@@ -195,7 +195,7 @@ class UsersTest {
}
application {
configureSerialization()
configureSecurity(mock(), mock(), mock(), mock(), mock())
configureSecurity(mock())
routing {
route("/api/internal/v1") {
users(mock(), userApiService)
@@ -228,7 +228,7 @@ class UsersTest {
}
application {
configureSerialization()
configureSecurity(mock(), mock(), mock(), mock(), mock())
configureSecurity(mock())
routing {
route("/api/internal/v1") {
users(mock(), userApiService)
@@ -261,7 +261,7 @@ class UsersTest {
}
application {
configureSerialization()
configureSecurity(mock(), mock(), mock(), mock(), mock())
configureSecurity(mock())
routing {
route("/api/internal/v1") {
users(mock(), userApiService)
@@ -306,7 +306,7 @@ class UsersTest {
}
application {
configureSerialization()
configureSecurity(mock(), mock(), mock(), mock(), mock())
configureSecurity(mock())
routing {
route("/api/internal/v1") {
users(mock(), userApiService)
@@ -351,7 +351,7 @@ class UsersTest {
}
application {
configureSerialization()
configureSecurity(mock(), mock(), mock(), mock(), mock())
configureSecurity(mock())
routing {
route("/api/internal/v1") {
users(mock(), userApiService)
@@ -396,7 +396,7 @@ class UsersTest {
}
application {
configureSerialization()
configureSecurity(mock(), mock(), mock(), mock(), mock())
configureSecurity(mock())
routing {
route("/api/internal/v1") {
users(mock(), userApiService)
@@ -591,7 +591,7 @@ class UsersTest {
}
application {
configureSerialization()
configureSecurity(mock(), mock(), mock(), mock(), mock())
configureSecurity(mock())
routing {
route("/api/internal/v1") {
users(mock(), userApiService)
@@ -636,7 +636,7 @@ class UsersTest {
}
application {
configureSerialization()
configureSecurity(mock(), mock(), mock(), mock(), mock())
configureSecurity(mock())
routing {
route("/api/internal/v1") {
users(mock(), userApiService)
@@ -681,7 +681,7 @@ class UsersTest {
}
application {
configureSerialization()
configureSecurity(mock(), mock(), mock(), mock(), mock())
configureSecurity(mock())
routing {
route("/api/internal/v1") {
users(mock(), userApiService)