Skip to content

Commit

Permalink
refac: 인증 관련 클래스 auth feature 패키지로 이동
Browse files Browse the repository at this point in the history
  • Loading branch information
helenason committed Feb 28, 2025
1 parent a451d3e commit 51e56e3
Show file tree
Hide file tree
Showing 15 changed files with 25 additions and 32 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

import org.springframework.stereotype.Service;

import com.evenly.took.feature.auth.client.AuthCodeRequestUrlProviderComposite;
import com.evenly.took.feature.auth.client.UserClientComposite;
import com.evenly.took.feature.auth.domain.OAuthType;
import com.evenly.took.feature.auth.dto.TokenDto;
import com.evenly.took.feature.auth.dto.request.RefreshTokenRequest;
Expand All @@ -10,8 +12,6 @@
import com.evenly.took.feature.auth.dto.response.TokenResponse;
import com.evenly.took.feature.user.dao.UserRepository;
import com.evenly.took.feature.user.domain.User;
import com.evenly.took.global.security.client.AuthCodeRequestUrlProviderComposite;
import com.evenly.took.global.security.client.UserClientComposite;

import lombok.RequiredArgsConstructor;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.evenly.took.global.security.auth;
package com.evenly.took.feature.auth.application;

import java.nio.charset.StandardCharsets;
import java.security.Key;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@

import com.evenly.took.feature.auth.dto.TokenDto;
import com.evenly.took.feature.user.domain.User;
import com.evenly.took.global.security.auth.JwtTokenProvider;
import com.evenly.took.global.security.auth.UuidTokenProvider;

import lombok.RequiredArgsConstructor;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.evenly.took.global.security.auth;
package com.evenly.took.feature.auth.application;

import java.time.Duration;
import java.util.UUID;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.evenly.took.global.security.client;
package com.evenly.took.feature.auth.client;

import com.evenly.took.feature.auth.domain.OAuthType;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.evenly.took.global.security.client;
package com.evenly.took.feature.auth.client;

import java.util.Map;
import java.util.Optional;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.evenly.took.global.security.client;
package com.evenly.took.feature.auth.client;

import com.evenly.took.feature.auth.domain.OAuthType;
import com.evenly.took.feature.user.domain.User;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.evenly.took.global.security.client;
package com.evenly.took.feature.auth.client;

import java.util.Map;
import java.util.Optional;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.evenly.took.global.security.auth;
package com.evenly.took.global.auth;

import java.io.IOException;
import java.nio.charset.StandardCharsets;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,13 @@
import org.mockito.BDDMockito;
import org.springframework.test.context.bean.override.mockito.MockitoBean;

import com.evenly.took.feature.auth.client.UserClientComposite;
import com.evenly.took.feature.auth.domain.OAuthType;
import com.evenly.took.feature.auth.dto.request.RefreshTokenRequest;
import com.evenly.took.feature.auth.dto.response.TokenResponse;
import com.evenly.took.feature.user.domain.User;
import com.evenly.took.global.domain.TestUserFactory;
import com.evenly.took.global.integration.IntegrationTest;
import com.evenly.took.global.security.client.UserClientComposite;

import io.restassured.http.ContentType;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,11 @@
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.test.context.bean.override.mockito.MockitoBean;

import com.evenly.took.feature.auth.client.UserClientComposite;
import com.evenly.took.feature.auth.domain.OAuthType;
import com.evenly.took.feature.auth.dto.response.AuthResponse;
import com.evenly.took.feature.user.domain.User;
import com.evenly.took.global.domain.TestUserFactory;
import com.evenly.took.global.security.client.UserClientComposite;
import com.evenly.took.global.service.ServiceTest;

class AuthServiceTest extends ServiceTest {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.evenly.took.feature.auth.jwt;
package com.evenly.took.feature.auth.application;

import static com.evenly.took.global.domain.TestUserFactory.*;
import static org.assertj.core.api.Assertions.*;
Expand All @@ -9,7 +9,6 @@
import com.evenly.took.feature.common.exception.TookException;
import com.evenly.took.feature.user.domain.User;
import com.evenly.took.global.config.properties.jwt.AuthProperties;
import com.evenly.took.global.security.auth.JwtTokenProvider;
import com.evenly.took.global.service.MockTest;

class JwtTokenProviderTest extends MockTest {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.evenly.took.feature.auth.client;
package com.evenly.took.feature.auth.application;

import static com.evenly.took.global.domain.TestUserFactory.*;
import static org.assertj.core.api.Assertions.*;
Expand All @@ -9,12 +9,12 @@
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;

import com.evenly.took.feature.auth.client.UserClient;
import com.evenly.took.feature.auth.client.UserClientComposite;
import com.evenly.took.feature.auth.domain.OAuthIdentifier;
import com.evenly.took.feature.auth.domain.OAuthType;
import com.evenly.took.feature.common.exception.TookException;
import com.evenly.took.feature.user.domain.User;
import com.evenly.took.global.security.client.UserClient;
import com.evenly.took.global.security.client.UserClientComposite;
import com.evenly.took.global.service.MockTest;

class UserClientCompositeTest extends MockTest {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@

import com.evenly.took.feature.common.exception.TookException;
import com.evenly.took.global.redis.RedisService;
import com.evenly.took.global.security.auth.UuidTokenProvider;
import com.evenly.took.global.service.ServiceTest;

class UuidTokenProviderTest extends ServiceTest {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
package com.evenly.took.feature.auth.client.authcode;
package com.evenly.took.feature.auth.client;

import static com.evenly.took.feature.auth.client.authcode.AuthCodeRequestUrlProviderCompositeTest.*;
import static org.assertj.core.api.Assertions.*;
import static org.junit.jupiter.api.Assertions.*;

Expand All @@ -12,8 +11,6 @@
import com.evenly.took.feature.auth.domain.OAuthType;
import com.evenly.took.feature.auth.exception.AuthErrorCode;
import com.evenly.took.feature.common.exception.TookException;
import com.evenly.took.global.security.client.AuthCodeRequestUrlProvider;
import com.evenly.took.global.security.client.AuthCodeRequestUrlProviderComposite;
import com.evenly.took.global.service.MockTest;

class AuthCodeRequestUrlProviderCompositeTest extends MockTest {
Expand Down Expand Up @@ -50,17 +47,17 @@ void setUp() {
// then
assertThat(exception.getErrorCode()).isEqualTo(AuthErrorCode.OAUTH_TYPE_NOT_FOUND);
}
}

class MockGoogleAuthCodeRequestUrlProvider implements AuthCodeRequestUrlProvider {
static class MockGoogleAuthCodeRequestUrlProvider implements AuthCodeRequestUrlProvider {

@Override
public OAuthType supportType() {
return OAuthType.GOOGLE;
}
@Override
public OAuthType supportType() {
return OAuthType.GOOGLE;
}

@Override
public String provide() {
return TEST_URL;
@Override
public String provide() {
return TEST_URL;
}
}
}

0 comments on commit 51e56e3

Please sign in to comment.