사용하지 않는 파일 정리 전 백업 (Phase 10 완료 후 상태)
This commit is contained in:
@@ -7,7 +7,7 @@ import 'package:superport/data/datasources/remote/auth_remote_datasource.dart';
|
||||
import 'package:superport/data/datasources/remote/company_remote_datasource.dart';
|
||||
import 'package:superport/data/datasources/remote/user_remote_datasource.dart';
|
||||
import 'package:superport/data/datasources/remote/equipment_remote_datasource.dart';
|
||||
import 'package:superport/data/datasources/remote/license_remote_datasource.dart';
|
||||
// import 'package:superport/data/datasources/remote/license_remote_datasource.dart'; // License 시스템 제거
|
||||
import 'package:superport/data/datasources/remote/warehouse_remote_datasource.dart';
|
||||
import 'package:superport/data/datasources/remote/dashboard_remote_datasource.dart';
|
||||
import 'package:superport/data/models/auth/login_request.dart';
|
||||
@@ -15,7 +15,7 @@ import 'package:superport/services/auth_service.dart';
|
||||
import 'package:superport/services/company_service.dart';
|
||||
import 'package:superport/services/user_service.dart';
|
||||
import 'package:superport/services/equipment_service.dart';
|
||||
import 'package:superport/services/license_service.dart';
|
||||
// import 'package:superport/services/license_service.dart'; // License 시스템 제거
|
||||
import 'package:superport/services/warehouse_service.dart';
|
||||
import 'package:superport/services/dashboard_service.dart';
|
||||
import 'package:superport/core/config/environment.dart';
|
||||
@@ -104,14 +104,14 @@ class RealApiTestHelper {
|
||||
|
||||
// RemoteDataSource 등록 (일부 서비스가 GetIt을 통해 가져옴)
|
||||
final companyRemoteDataSource = CompanyRemoteDataSourceImpl(apiClient);
|
||||
final licenseRemoteDataSource = LicenseRemoteDataSourceImpl(apiClient: apiClient);
|
||||
// final licenseRemoteDataSource = LicenseRemoteDataSourceImpl(apiClient: apiClient); // License 시스템 제거
|
||||
final warehouseRemoteDataSource = WarehouseRemoteDataSourceImpl(apiClient: apiClient);
|
||||
final equipmentRemoteDataSource = EquipmentRemoteDataSourceImpl();
|
||||
final userRemoteDataSource = UserRemoteDataSourceImpl(apiClient);
|
||||
final dashboardRemoteDataSource = DashboardRemoteDataSourceImpl(apiClient);
|
||||
|
||||
getIt.registerSingleton<CompanyRemoteDataSource>(companyRemoteDataSource);
|
||||
getIt.registerSingleton<LicenseRemoteDataSource>(licenseRemoteDataSource);
|
||||
// getIt.registerSingleton<LicenseRemoteDataSource>(licenseRemoteDataSource); // License 시스템 제거
|
||||
getIt.registerSingleton<WarehouseRemoteDataSource>(warehouseRemoteDataSource);
|
||||
getIt.registerSingleton<EquipmentRemoteDataSource>(equipmentRemoteDataSource);
|
||||
getIt.registerSingleton<UserRemoteDataSource>(userRemoteDataSource);
|
||||
@@ -121,7 +121,7 @@ class RealApiTestHelper {
|
||||
getIt.registerSingleton<CompanyService>(CompanyService(companyRemoteDataSource));
|
||||
getIt.registerSingleton<UserService>(UserService(userRemoteDataSource));
|
||||
getIt.registerSingleton<EquipmentService>(EquipmentService());
|
||||
getIt.registerSingleton<LicenseService>(LicenseService(licenseRemoteDataSource));
|
||||
// getIt.registerSingleton<LicenseService>(LicenseService(licenseRemoteDataSource)); // License 시스템 제거
|
||||
getIt.registerSingleton<WarehouseService>(WarehouseService());
|
||||
getIt.registerSingleton<DashboardService>(DashboardServiceImpl(dashboardRemoteDataSource));
|
||||
}
|
||||
@@ -133,8 +133,8 @@ class RealApiTestHelper {
|
||||
}
|
||||
|
||||
final loginRequest = LoginRequest(
|
||||
email: 'admin@superport.kr',
|
||||
password: 'admin123!',
|
||||
email: 'admin@example.com',
|
||||
password: 'password123',
|
||||
);
|
||||
|
||||
final result = await authService.login(loginRequest);
|
||||
@@ -242,18 +242,19 @@ class TestDataHelper {
|
||||
};
|
||||
}
|
||||
|
||||
/// 테스트용 라이선스 데이터
|
||||
static Map<String, dynamic> createTestLicenseData({required int companyId}) {
|
||||
return {
|
||||
'name': generateUniqueName('Test License'),
|
||||
'product_key': 'KEY-${generateUniqueId()}',
|
||||
'company_id': companyId,
|
||||
'license_type': 'subscription',
|
||||
'quantity': 5,
|
||||
'expiry_date': DateTime.now().add(const Duration(days: 365)).toIso8601String(),
|
||||
'purchase_date': DateTime.now().toIso8601String(),
|
||||
};
|
||||
}
|
||||
// License 시스템이 제거됨
|
||||
// /// 테스트용 라이선스 데이터
|
||||
// static Map<String, dynamic> createTestLicenseData({required int companyId}) {
|
||||
// return {
|
||||
// 'name': generateUniqueName('Test License'),
|
||||
// 'product_key': 'KEY-${generateUniqueId()}',
|
||||
// 'company_id': companyId,
|
||||
// 'license_type': 'subscription',
|
||||
// 'quantity': 5,
|
||||
// 'expiry_date': DateTime.now().add(const Duration(days: 365)).toIso8601String(),
|
||||
// 'purchase_date': DateTime.now().toIso8601String(),
|
||||
// };
|
||||
// }
|
||||
|
||||
/// 테스트용 창고 데이터
|
||||
static Map<String, dynamic> createTestWarehouseData({required int companyId}) {
|
||||
|
||||
Reference in New Issue
Block a user