이벤트 가져오기 위젯 테스트 추가 및 테스트 훅 도입
This commit is contained in:
@@ -14,7 +14,7 @@ class ApiService {
|
||||
|
||||
late Dio _dio;
|
||||
final CookieJar _cookieJar = CookieJar();
|
||||
String? _token;
|
||||
|
||||
|
||||
ApiService._internal() {
|
||||
_dio = Dio(BaseOptions(
|
||||
@@ -36,9 +36,14 @@ class ApiService {
|
||||
));
|
||||
}
|
||||
|
||||
// 테스트를 위한 Dio 주입 지점
|
||||
@visibleForTesting
|
||||
void setDio(Dio dio) {
|
||||
_dio = dio;
|
||||
}
|
||||
|
||||
// 토큰 설정
|
||||
void setToken(String token) {
|
||||
_token = token;
|
||||
_dio.options.headers['Authorization'] = 'Bearer $token';
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user