이벤트 가져오기 위젯 테스트 추가 및 테스트 훅 도입

This commit is contained in:
2025-09-12 06:33:44 +09:00
parent 107abc963f
commit a5f2544d11
121 changed files with 39277 additions and 3911 deletions
+7 -2
View File
@@ -7,12 +7,17 @@ import '../models/user_model.dart';
import './api_service.dart';
class AuthService with ChangeNotifier {
final FlutterSecureStorage _secureStorage = const FlutterSecureStorage();
// 주입 가능하도록 생성자에서 설정, 기본값 유지
final FlutterSecureStorage _secureStorage;
final ApiService _apiService;
User? _currentUser;
String? _token;
bool _isLoading = false;
bool _isInitialized = false;
final ApiService _apiService = ApiService();
AuthService({ApiService? apiService, FlutterSecureStorage? secureStorage})
: _apiService = apiService ?? ApiService(),
_secureStorage = secureStorage ?? const FlutterSecureStorage();
User? get currentUser => _currentUser;
String? get token => _token;