Skip to content

Commit b089803

Browse files
committed
TF-4186 Register company-server login interactors unconditionally
1 parent 0f13171 commit b089803

File tree

16 files changed

+37
-82
lines changed

16 files changed

+37
-82
lines changed

lib/features/base/base_controller.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,6 @@ abstract class BaseController extends GetxController
7777
final DeleteCredentialInteractor deleteCredentialInteractor = Get.find<DeleteCredentialInteractor>();
7878
final LogoutOidcInteractor logoutOidcInteractor = Get.find<LogoutOidcInteractor>();
7979
final DeleteAuthorityOidcInteractor deleteAuthorityOidcInteractor = Get.find<DeleteAuthorityOidcInteractor>();
80-
final GetCompanyServerLoginInfoInteractor getCompanyServerLoginInfoInteractor = Get.find<GetCompanyServerLoginInfoInteractor>();
8180
final AppToast appToast = Get.find<AppToast>();
8281
final ImagePaths imagePaths = Get.find<ImagePaths>();
8382
final ResponsiveUtils responsiveUtils = Get.find<ResponsiveUtils>();
@@ -90,6 +89,7 @@ abstract class BaseController extends GetxController
9089

9190
GetStoredFirebaseRegistrationInteractor? _getStoredFirebaseRegistrationInteractor;
9291
DestroyFirebaseRegistrationInteractor? _destroyFirebaseRegistrationInteractor;
92+
GetCompanyServerLoginInfoInteractor? getCompanyServerLoginInfoInteractor;
9393

9494
StreamSubscription<html.Event>? _onBeforeUnloadBrowserSubscription;
9595
StreamSubscription<html.Event>? _onUnloadBrowserSubscription;

lib/features/base/extensions/handle_company_server_login_info_extension.dart

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,24 @@
11
import 'package:core/utils/app_logger.dart';
22
import 'package:tmail_ui_user/features/base/base_controller.dart';
33
import 'package:tmail_ui_user/features/login/domain/model/company_server_login_info.dart';
4+
import 'package:tmail_ui_user/features/login/domain/usecases/get_company_server_login_info_interactor.dart';
45
import 'package:tmail_ui_user/features/login/presentation/login_form_type.dart';
56
import 'package:tmail_ui_user/features/login/presentation/model/login_arguments.dart';
67
import 'package:tmail_ui_user/main/routes/app_routes.dart';
78
import 'package:tmail_ui_user/main/routes/route_navigation.dart';
89

910
extension HandleCompanyServerLoginInfoExtension on BaseController {
10-
void getCompanyServerLoginInfo({bool popAllRoute = true}) async {
11+
void getCompanyServerLoginInfo({bool popAllRoute = true}) {
12+
final getLoginInfoInteractor =
13+
getBinding<GetCompanyServerLoginInfoInteractor>();
14+
15+
if (getLoginInfoInteractor == null) {
16+
handleGetCompanyServerLoginInfoFailure(popAllRoute: popAllRoute);
17+
return;
18+
}
19+
1120
consumeState(
12-
getCompanyServerLoginInfoInteractor.execute(popAllRoute: popAllRoute),
21+
getLoginInfoInteractor.execute(popAllRoute: popAllRoute),
1322
);
1423
}
1524

lib/features/login/presentation/extensions/handle_company_server_login_info_extension.dart

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import 'package:core/utils/app_logger.dart';
22
import 'package:core/utils/platform_info.dart';
33
import 'package:tmail_ui_user/features/login/domain/model/company_server_login_info.dart';
44
import 'package:tmail_ui_user/features/login/domain/usecases/remove_company_server_login_info_interactor.dart';
5+
import 'package:tmail_ui_user/features/login/domain/usecases/save_company_server_login_info_interactor.dart';
56
import 'package:tmail_ui_user/features/login/presentation/login_controller.dart';
67
import 'package:tmail_ui_user/features/login/presentation/login_form_type.dart';
78
import 'package:tmail_ui_user/features/login/presentation/model/login_arguments.dart';
@@ -25,11 +26,15 @@ extension HandleCompanyServerLoginInfoExtension on LoginController {
2526

2627
void saveCompanyServerLoginInfo(String username) {
2728
log('$runtimeType::saveCompanyServerLoginInfo: Username = $username');
28-
consumeState(
29-
saveCompanyServerLoginInfoInteractor.execute(
30-
CompanyServerLoginInfo(email: username),
31-
),
32-
);
29+
saveLoginInfoInteractor = getBinding<SaveCompanyServerLoginInfoInteractor>();
30+
31+
if (saveLoginInfoInteractor != null) {
32+
consumeState(
33+
saveLoginInfoInteractor!.execute(
34+
CompanyServerLoginInfo(email: username),
35+
),
36+
);
37+
}
3338
}
3439

3540
void autoFillPreviousCompanyServerMail(CompanyServerLoginInfo loginInfo) {
@@ -48,10 +53,10 @@ extension HandleCompanyServerLoginInfoExtension on LoginController {
4853
}
4954

5055
void removeCompanyServerLoginInfo() {
51-
removeCompanyServerLoginInfoInteractor =
56+
removeLoginInfoInteractor =
5257
getBinding<RemoveCompanyServerLoginInfoInteractor>();
53-
if (removeCompanyServerLoginInfoInteractor != null) {
54-
consumeState(removeCompanyServerLoginInfoInteractor!.execute());
58+
if (removeLoginInfoInteractor != null) {
59+
consumeState(removeLoginInfoInteractor!.execute());
5560
}
5661
}
5762
}

lib/features/login/presentation/login_bindings.dart

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ import 'package:tmail_ui_user/features/login/domain/usecases/get_oidc_configurat
2424
import 'package:tmail_ui_user/features/login/domain/usecases/get_stored_oidc_configuration_interactor.dart';
2525
import 'package:tmail_ui_user/features/login/domain/usecases/get_token_oidc_interactor.dart';
2626
import 'package:tmail_ui_user/features/login/domain/usecases/remove_auth_destination_url_interactor.dart';
27-
import 'package:tmail_ui_user/features/login/domain/usecases/save_company_server_login_info_interactor.dart';
2827
import 'package:tmail_ui_user/features/login/domain/usecases/save_login_url_on_mobile_interactor.dart';
2928
import 'package:tmail_ui_user/features/login/domain/usecases/save_login_username_on_mobile_interactor.dart';
3029
import 'package:tmail_ui_user/features/login/domain/usecases/try_guessing_web_finger_interactor.dart';
@@ -57,7 +56,6 @@ class LoginBindings extends BaseBindings {
5756
Get.find<SignInTwakeWorkplaceInteractor>(),
5857
Get.find<TryGuessingWebFingerInteractor>(),
5958
Get.find<RemoveAuthDestinationUrlInteractor>(),
60-
Get.find<SaveCompanyServerLoginInfoInteractor>(),
6159
));
6260
}
6361

lib/features/login/presentation/login_controller.dart

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -86,9 +86,9 @@ class LoginController extends ReloadableController {
8686
final SignInTwakeWorkplaceInteractor _signInTwakeWorkplaceInteractor;
8787
final TryGuessingWebFingerInteractor _tryGuessingWebFingerInteractor;
8888
final RemoveAuthDestinationUrlInteractor _removeAuthDestinationUrlInteractor;
89-
final SaveCompanyServerLoginInfoInteractor saveCompanyServerLoginInfoInteractor;
9089

91-
RemoveCompanyServerLoginInfoInteractor? removeCompanyServerLoginInfoInteractor;
90+
SaveCompanyServerLoginInfoInteractor? saveLoginInfoInteractor;
91+
RemoveCompanyServerLoginInfoInteractor? removeLoginInfoInteractor;
9292

9393
final TextEditingController urlInputController = TextEditingController();
9494
final TextEditingController usernameInputController = TextEditingController();
@@ -122,7 +122,6 @@ class LoginController extends ReloadableController {
122122
this._signInTwakeWorkplaceInteractor,
123123
this._tryGuessingWebFingerInteractor,
124124
this._removeAuthDestinationUrlInteractor,
125-
this.saveCompanyServerLoginInfoInteractor,
126125
);
127126

128127
@override
@@ -661,7 +660,8 @@ class LoginController extends ReloadableController {
661660
passwordInputController.dispose();
662661
if (PlatformInfo.isMobile) {
663662
_deepLinkDataStreamSubscription?.cancel();
664-
removeCompanyServerLoginInfoInteractor = null;
663+
saveLoginInfoInteractor = null;
664+
removeLoginInfoInteractor = null;
665665
}
666666
super.onClose();
667667
}

test/features/base/base_controller_test.dart

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ import 'package:tmail_ui_user/features/caching/caching_manager.dart';
2020
import 'package:tmail_ui_user/features/login/data/network/interceptors/authorization_interceptors.dart';
2121
import 'package:tmail_ui_user/features/login/domain/usecases/delete_authority_oidc_interactor.dart';
2222
import 'package:tmail_ui_user/features/login/domain/usecases/delete_credential_interactor.dart';
23-
import 'package:tmail_ui_user/features/login/domain/usecases/get_company_server_login_info_interactor.dart';
2423
import 'package:tmail_ui_user/features/manage_account/data/local/language_cache_manager.dart';
2524
import 'package:tmail_ui_user/features/manage_account/domain/usecases/log_out_oidc_interactor.dart';
2625
import 'package:tmail_ui_user/main/bindings/network/binding_tag.dart';
@@ -66,7 +65,6 @@ class SomeOtherException extends RemoteException {}
6665
MockSpec<DeleteCredentialInteractor>(),
6766
MockSpec<LogoutOidcInteractor>(),
6867
MockSpec<DeleteAuthorityOidcInteractor>(),
69-
MockSpec<GetCompanyServerLoginInfoInteractor>(),
7068
MockSpec<AppToast>(),
7169
MockSpec<ImagePaths>(),
7270
MockSpec<ResponsiveUtils>(),
@@ -86,7 +84,6 @@ void main() {
8684
late MockDeleteCredentialInteractor mockDeleteCredentialInteractor;
8785
late MockLogoutOidcInteractor mockLogoutOidcInteractor;
8886
late MockDeleteAuthorityOidcInteractor mockDeleteAuthorityOidcInteractor;
89-
late MockGetCompanyServerLoginInfoInteractor mockGetCompanyServerLoginInfoInteractor;
9087
late MockAppToast mockAppToast;
9188
late MockImagePaths mockImagePaths;
9289
late MockResponsiveUtils mockResponsiveUtils;
@@ -103,7 +100,6 @@ void main() {
103100
mockDeleteCredentialInteractor = MockDeleteCredentialInteractor();
104101
mockLogoutOidcInteractor = MockLogoutOidcInteractor();
105102
mockDeleteAuthorityOidcInteractor = MockDeleteAuthorityOidcInteractor();
106-
mockGetCompanyServerLoginInfoInteractor = MockGetCompanyServerLoginInfoInteractor();
107103
mockAppToast = MockAppToast();
108104
mockImagePaths = MockImagePaths();
109105
mockResponsiveUtils = MockResponsiveUtils();
@@ -123,7 +119,6 @@ void main() {
123119
Get.put<DeleteCredentialInteractor>(mockDeleteCredentialInteractor);
124120
Get.put<LogoutOidcInteractor>(mockLogoutOidcInteractor);
125121
Get.put<DeleteAuthorityOidcInteractor>(mockDeleteAuthorityOidcInteractor);
126-
Get.put<GetCompanyServerLoginInfoInteractor>(mockGetCompanyServerLoginInfoInteractor);
127122
Get.put<AppToast>(mockAppToast);
128123
Get.put<ImagePaths>(mockImagePaths);
129124
Get.put<ResponsiveUtils>(mockResponsiveUtils);

test/features/composer/presentation/composer_controller_test.dart

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@ import 'package:tmail_ui_user/features/email/presentation/model/composer_argumen
5050
import 'package:tmail_ui_user/features/login/data/network/interceptors/authorization_interceptors.dart';
5151
import 'package:tmail_ui_user/features/login/domain/usecases/delete_authority_oidc_interactor.dart';
5252
import 'package:tmail_ui_user/features/login/domain/usecases/delete_credential_interactor.dart';
53-
import 'package:tmail_ui_user/features/login/domain/usecases/get_company_server_login_info_interactor.dart';
5453
import 'package:tmail_ui_user/features/mailbox_dashboard/domain/usecases/remove_composer_cache_by_id_on_web_interactor.dart';
5554
import 'package:tmail_ui_user/features/mailbox_dashboard/presentation/controller/mailbox_dashboard_controller.dart';
5655
import 'package:tmail_ui_user/features/mailbox_dashboard/presentation/model/draggable_app_state.dart';
@@ -155,7 +154,6 @@ class MockMailboxDashBoardController extends Mock implements MailboxDashBoardCon
155154
MockSpec<DeleteCredentialInteractor>(),
156155
MockSpec<LogoutOidcInteractor>(),
157156
MockSpec<DeleteAuthorityOidcInteractor>(),
158-
MockSpec<GetCompanyServerLoginInfoInteractor>(),
159157
MockSpec<AppToast>(),
160158
MockSpec<ImagePaths>(),
161159
MockSpec<ResponsiveUtils>(),
@@ -202,7 +200,6 @@ void main() {
202200
late MockDeleteCredentialInteractor mockDeleteCredentialInteractor;
203201
late MockLogoutOidcInteractor mockLogoutOidcInteractor;
204202
late MockDeleteAuthorityOidcInteractor mockDeleteAuthorityOidcInteractor;
205-
late MockGetCompanyServerLoginInfoInteractor mockGetCompanyServerLoginInfoInteractor;
206203
late MockAppToast mockAppToast;
207204
late MockUuid mockUuid;
208205
late MockApplicationManager mockApplicationManager;
@@ -248,7 +245,6 @@ void main() {
248245
mockDeleteCredentialInteractor = MockDeleteCredentialInteractor();
249246
mockLogoutOidcInteractor = MockLogoutOidcInteractor();
250247
mockDeleteAuthorityOidcInteractor = MockDeleteAuthorityOidcInteractor();
251-
mockGetCompanyServerLoginInfoInteractor = MockGetCompanyServerLoginInfoInteractor();
252248
mockAppToast = MockAppToast();
253249
mockUuid = MockUuid();
254250
mockApplicationManager = MockApplicationManager();
@@ -266,7 +262,6 @@ void main() {
266262
Get.put<DeleteCredentialInteractor>(mockDeleteCredentialInteractor);
267263
Get.put<LogoutOidcInteractor>(mockLogoutOidcInteractor);
268264
Get.put<DeleteAuthorityOidcInteractor>(mockDeleteAuthorityOidcInteractor);
269-
Get.put<GetCompanyServerLoginInfoInteractor>(mockGetCompanyServerLoginInfoInteractor);
270265
Get.put<AppToast>(mockAppToast);
271266
Get.put<ImagePaths>(ImagePaths());
272267
Get.put<ResponsiveUtils>(ResponsiveUtils());

test/features/email/presentation/controller/single_email_controller_test.dart

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ import 'package:mockito/annotations.dart';
2020
import 'package:mockito/mockito.dart';
2121
import 'package:model/email/presentation_email.dart';
2222
import 'package:tmail_ui_user/features/caching/caching_manager.dart';
23+
import 'package:tmail_ui_user/features/download/presentation/controllers/download_controller.dart';
2324
import 'package:tmail_ui_user/features/email/data/datasource/calendar_event_datasource.dart';
2425
import 'package:tmail_ui_user/features/email/data/datasource_impl/html_datasource_impl.dart';
2526
import 'package:tmail_ui_user/features/email/data/local/html_analyzer.dart';
@@ -43,8 +44,6 @@ import 'package:tmail_ui_user/features/login/data/network/interceptors/authoriza
4344
import 'package:tmail_ui_user/features/login/domain/usecases/delete_authority_oidc_interactor.dart';
4445
import 'package:tmail_ui_user/features/login/domain/usecases/delete_credential_interactor.dart';
4546
import 'package:tmail_ui_user/features/mailbox_dashboard/presentation/action/download_ui_action.dart';
46-
import 'package:tmail_ui_user/features/download/presentation/controllers/download_controller.dart';
47-
import 'package:tmail_ui_user/features/login/domain/usecases/get_company_server_login_info_interactor.dart';
4847
import 'package:tmail_ui_user/features/mailbox_dashboard/presentation/controller/mailbox_dashboard_controller.dart';
4948
import 'package:tmail_ui_user/features/manage_account/data/local/language_cache_manager.dart';
5049
import 'package:tmail_ui_user/features/manage_account/domain/usecases/get_all_identities_interactor.dart';
@@ -84,7 +83,6 @@ const fallbackGenerators = {
8483
MockSpec<DeleteCredentialInteractor>(),
8584
MockSpec<LogoutOidcInteractor>(),
8685
MockSpec<DeleteAuthorityOidcInteractor>(),
87-
MockSpec<GetCompanyServerLoginInfoInteractor>(),
8886
MockSpec<AppToast>(),
8987
MockSpec<ImagePaths>(),
9088
MockSpec<ResponsiveUtils>(),
@@ -119,7 +117,6 @@ void main() {
119117
final deleteCredentialInteractor = MockDeleteCredentialInteractor();
120118
final logoutOidcInteractor = MockLogoutOidcInteractor();
121119
final deleteAuthorityOidcInteractor = MockDeleteAuthorityOidcInteractor();
122-
final getCompanyServerLoginInfoInteractor = MockGetCompanyServerLoginInfoInteractor();
123120
final appToast = MockAppToast();
124121
final imagePaths = MockImagePaths();
125122
final responsiveUtils = MockResponsiveUtils();
@@ -157,7 +154,6 @@ void main() {
157154
Get.put<DeleteCredentialInteractor>(deleteCredentialInteractor);
158155
Get.put<LogoutOidcInteractor>(logoutOidcInteractor);
159156
Get.put<DeleteAuthorityOidcInteractor>(deleteAuthorityOidcInteractor);
160-
Get.put<GetCompanyServerLoginInfoInteractor>(getCompanyServerLoginInfoInteractor);
161157
Get.put<AppToast>(appToast);
162158
Get.put<ImagePaths>(imagePaths);
163159
Get.put<ResponsiveUtils>(responsiveUtils);

test/features/home/presentation/home_controller_test.dart

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ import 'package:tmail_ui_user/features/login/domain/usecases/check_oidc_is_avail
2424
import 'package:tmail_ui_user/features/login/domain/usecases/delete_authority_oidc_interactor.dart';
2525
import 'package:tmail_ui_user/features/login/domain/usecases/delete_credential_interactor.dart';
2626
import 'package:tmail_ui_user/features/login/domain/usecases/get_authenticated_account_interactor.dart';
27-
import 'package:tmail_ui_user/features/login/domain/usecases/get_company_server_login_info_interactor.dart';
2827
import 'package:tmail_ui_user/features/login/domain/usecases/get_oidc_configuration_interactor.dart';
2928
import 'package:tmail_ui_user/features/login/domain/usecases/get_oidc_user_info_interactor.dart';
3029
import 'package:tmail_ui_user/features/login/domain/usecases/remove_auth_destination_url_interactor.dart';
@@ -45,7 +44,6 @@ import 'home_controller_test.mocks.dart';
4544
MockSpec<DeleteCredentialInteractor>(),
4645
MockSpec<LogoutOidcInteractor>(),
4746
MockSpec<DeleteAuthorityOidcInteractor>(),
48-
MockSpec<GetCompanyServerLoginInfoInteractor>(),
4947
MockSpec<AppToast>(),
5048
MockSpec<ImagePaths>(),
5149
MockSpec<ResponsiveUtils>(),
@@ -93,7 +91,6 @@ void main() {
9391
late MockDeleteCredentialInteractor mockDeleteCredentialInteractor;
9492
late MockLogoutOidcInteractor mockLogoutOidcInteractor;
9593
late MockDeleteAuthorityOidcInteractor mockDeleteAuthorityOidcInteractor;
96-
late MockGetCompanyServerLoginInfoInteractor mockGetCompanyServerLoginInfoInteractor;
9794
late MockAppToast mockAppToast;
9895
late MockImagePaths mockImagePaths;
9996
late MockResponsiveUtils mockResponsiveUtils;
@@ -125,7 +122,6 @@ void main() {
125122
mockDeleteCredentialInteractor = MockDeleteCredentialInteractor();
126123
mockLogoutOidcInteractor = MockLogoutOidcInteractor();
127124
mockDeleteAuthorityOidcInteractor = MockDeleteAuthorityOidcInteractor();
128-
mockGetCompanyServerLoginInfoInteractor = MockGetCompanyServerLoginInfoInteractor();
129125
mockAppToast = MockAppToast();
130126
mockImagePaths = MockImagePaths();
131127
mockResponsiveUtils = MockResponsiveUtils();
@@ -150,7 +146,6 @@ void main() {
150146
Get.put<DeleteCredentialInteractor>(mockDeleteCredentialInteractor);
151147
Get.put<LogoutOidcInteractor>(mockLogoutOidcInteractor);
152148
Get.put<DeleteAuthorityOidcInteractor>(mockDeleteAuthorityOidcInteractor);
153-
Get.put<GetCompanyServerLoginInfoInteractor>(mockGetCompanyServerLoginInfoInteractor);
154149
Get.put<AppToast>(mockAppToast);
155150
Get.put<ImagePaths>(mockImagePaths);
156151
Get.put<ResponsiveUtils>(mockResponsiveUtils);

test/features/identity_creator/presentation/identity_creator_controller_test.dart

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ import 'package:core/presentation/resources/image_paths.dart';
55
import 'package:core/presentation/utils/app_toast.dart';
66
import 'package:core/presentation/utils/responsive_utils.dart';
77
import 'package:core/utils/application_manager.dart';
8+
import 'package:core/utils/file_utils.dart';
89
import 'package:core/utils/platform_info.dart';
910
import 'package:dartz/dartz.dart' hide State;
10-
import 'package:core/utils/file_utils.dart';
1111
import 'package:flutter/widgets.dart' hide State;
1212
import 'package:flutter_test/flutter_test.dart';
1313
import 'package:get/get.dart';
@@ -35,7 +35,6 @@ import 'package:tmail_ui_user/features/identity_creator/presentation/model/ident
3535
import 'package:tmail_ui_user/features/login/data/network/interceptors/authorization_interceptors.dart';
3636
import 'package:tmail_ui_user/features/login/domain/usecases/delete_authority_oidc_interactor.dart';
3737
import 'package:tmail_ui_user/features/login/domain/usecases/delete_credential_interactor.dart';
38-
import 'package:tmail_ui_user/features/login/domain/usecases/get_company_server_login_info_interactor.dart';
3938
import 'package:tmail_ui_user/features/mailbox_creator/domain/state/verify_name_view_state.dart';
4039
import 'package:tmail_ui_user/features/mailbox_creator/domain/usecases/verify_name_interactor.dart';
4140
import 'package:tmail_ui_user/features/manage_account/data/local/language_cache_manager.dart';
@@ -66,7 +65,6 @@ import 'identity_creator_controller_test.mocks.dart';
6665
MockSpec<DeleteCredentialInteractor>(),
6766
MockSpec<LogoutOidcInteractor>(),
6867
MockSpec<DeleteAuthorityOidcInteractor>(),
69-
MockSpec<GetCompanyServerLoginInfoInteractor>(),
7068
MockSpec<AppToast>(),
7169
MockSpec<ImagePaths>(),
7270
MockSpec<ResponsiveUtils>(),
@@ -113,7 +111,6 @@ void main() {
113111
late MockDeleteCredentialInteractor mockDeleteCredentialInteractor;
114112
late MockLogoutOidcInteractor mockLogoutOidcInteractor;
115113
late MockDeleteAuthorityOidcInteractor mockDeleteAuthorityOidcInteractor;
116-
late MockGetCompanyServerLoginInfoInteractor mockGetCompanyServerLoginInfoInteractor;
117114
late MockAppToast mockAppToast;
118115
late MockImagePaths mockImagePaths;
119116
late MockResponsiveUtils mockResponsiveUtils;
@@ -131,7 +128,6 @@ void main() {
131128
mockDeleteCredentialInteractor = MockDeleteCredentialInteractor();
132129
mockLogoutOidcInteractor = MockLogoutOidcInteractor();
133130
mockDeleteAuthorityOidcInteractor = MockDeleteAuthorityOidcInteractor();
134-
mockGetCompanyServerLoginInfoInteractor = MockGetCompanyServerLoginInfoInteractor();
135131
mockAppToast = MockAppToast();
136132
mockImagePaths = MockImagePaths();
137133
mockResponsiveUtils = MockResponsiveUtils();
@@ -151,7 +147,6 @@ void main() {
151147
Get.put<DeleteCredentialInteractor>(mockDeleteCredentialInteractor);
152148
Get.put<LogoutOidcInteractor>(mockLogoutOidcInteractor);
153149
Get.put<DeleteAuthorityOidcInteractor>(mockDeleteAuthorityOidcInteractor);
154-
Get.put<GetCompanyServerLoginInfoInteractor>(mockGetCompanyServerLoginInfoInteractor);
155150
Get.put<AppToast>(mockAppToast);
156151
Get.put<ImagePaths>(mockImagePaths);
157152
Get.put<ResponsiveUtils>(mockResponsiveUtils);

0 commit comments

Comments
 (0)