6177214e-ce7c-49e3-99de-ff9721b26f63 — Commit 8ee98843

AuthorNKL<nikolaj.king@gmail.com>
Date2024-12-18 11:12:42 +0100
cleaning of code

Changed files

comwell_key_app/lib/comwell_app.dart               | 10 +++---
 .../find_booking/components/hotel_tab_view.dart    |  4 +--
 .../lib/find_booking/find_booking_page.dart        | 12 ++++---
 comwell_key_app/lib/find_booking/loading_page.dart |  2 +-
 .../lib/overview/components/bookings_tab_view.dart | 12 +++----
 .../components/current_bookings_tab_view.dart      | 11 +++---
 .../lib/overview/cubit/overview_cubit.dart         |  6 ++--
 comwell_key_app/lib/overview/models/booking.dart   |  2 +-
 comwell_key_app/lib/overview/models/bookings.dart  |  8 ++---
 .../lib/overview/models/payment_details.dart       |  2 +-
 comwell_key_app/lib/overview/overview_page.dart    | 40 ++++++++++++++--------
 .../cubit/profile_settings_cubit.dart              |  2 +-
 .../profile_settings_repository.dart               | 24 -------------
 .../repostiory/profile_settings_repository.dart    | 24 +++++++++++++
 comwell_key_app/lib/services/api.dart              |  2 +-
 comwell_key_app/lib/utils/locator.dart             |  9 +++++
 .../test/overview_test/overview_cubic_test.dart    | 24 ++++++-------
 .../overview_test/overview_repository_test.dart    | 18 +++++-----
 .../profile_settings_cubit_test.dart               |  2 +-
 19 files changed, 118 insertions(+), 96 deletions(-)

Diff

diff --git a/comwell_key_app/lib/comwell_app.dart b/comwell_key_app/lib/comwell_app.dart
index cbb53e14..c0c78cd6 100644
--- a/comwell_key_app/lib/comwell_app.dart
+++ b/comwell_key_app/lib/comwell_app.dart
@@ -9,7 +9,7 @@ import 'package:comwell_key_app/overview/repository/overview_repository.dart';
import 'package:comwell_key_app/profile/cubit/profile_cubit.dart';
import 'package:comwell_key_app/profile/profile_repository.dart';
import 'package:comwell_key_app/profile_settings/cubit/profile_settings_cubit.dart';
-import 'package:comwell_key_app/profile_settings/profile_settings_repository.dart';
+import 'package:comwell_key_app/profile_settings/repostiory/profile_settings_repository.dart';
import 'package:comwell_key_app/routing/app_router.dart';
import 'package:comwell_key_app/themes/dark_theme.dart';
import 'package:comwell_key_app/themes/light_theme.dart';
@@ -51,11 +51,11 @@ class ComwellApp extends StatelessWidget {
final List<BlocProvider> blocProviderList = [
BlocProvider<HomeBloc>(
lazy: false,
- create: (BuildContext context) => HomeBloc(homeRepository: HomeRepository()),
+ create: (BuildContext context) => HomeBloc(homeRepository: locator<HomeRepository>()),
),
BlocProvider<KeyBloc>(
lazy: true,
- create: (BuildContext context) => KeyBloc(keyRepository: locator<KeyRepository>(), homeRepository: HomeRepository()),
+ create: (BuildContext context) => KeyBloc(keyRepository: locator<KeyRepository>(), homeRepository: locator<HomeRepository>()),
),
BlocProvider<OverviewCubit>(
lazy: true,
@@ -63,11 +63,11 @@ final List<BlocProvider> blocProviderList = [
),
BlocProvider<ProfileCubit>(
lazy: false,
- create: (BuildContext context) => ProfileCubit(profileRepository: ProfileRepository()),
+ create: (BuildContext context) => ProfileCubit(profileRepository: locator<ProfileRepository>()),
),
BlocProvider<ProfileSettingsCubit>(
lazy: false,
- create: (BuildContext context) => ProfileSettingsCubit(profileSettingsRepository: ProfileSettingsRepository(), authenticationRepository: AuthenticationRepository()),
+ create: (BuildContext context) => ProfileSettingsCubit(profileSettingsRepository: locator<ProfileSettingsRepository>(), authenticationRepository: locator<AuthenticationRepository>()),
),
];
diff --git a/comwell_key_app/lib/find_booking/components/hotel_tab_view.dart b/comwell_key_app/lib/find_booking/components/hotel_tab_view.dart
index 9dcef0c6..6f853b4c 100644
--- a/comwell_key_app/lib/find_booking/components/hotel_tab_view.dart
+++ b/comwell_key_app/lib/find_booking/components/hotel_tab_view.dart
@@ -4,9 +4,9 @@ import 'package:flutter/material.dart';
class HotelTabView extends StatelessWidget {
- List<Hotel> hotels;
+ final List<Hotel> hotels;
- HotelTabView(
+ const HotelTabView(
{required this.hotels,
super.key});
diff --git a/comwell_key_app/lib/find_booking/find_booking_page.dart b/comwell_key_app/lib/find_booking/find_booking_page.dart
index d814b6cf..ff905a8a 100644
--- a/comwell_key_app/lib/find_booking/find_booking_page.dart
+++ b/comwell_key_app/lib/find_booking/find_booking_page.dart
@@ -52,15 +52,17 @@ class FindBookingPageState extends State<FindBookingPage>
await overviewCubit.findBooking(
_bookingReferenceController.text, _lastNameController.text);
// Navigate to the loading page
- context.pushNamed(AppRoutes.loadingPage.name);
+ if (context.mounted) {
+ context.pushNamed(AppRoutes.loadingPage.name);
+ }
- await Future.delayed(const Duration(seconds: 3));
+ await Future<void>.delayed(const Duration(seconds: 3));
- if (mounted) {
+ if (context.mounted) {
context.pop();
-
- }
+ }
}
+
@override
Widget build(BuildContext context) {
final theme = Theme.of(context);
diff --git a/comwell_key_app/lib/find_booking/loading_page.dart b/comwell_key_app/lib/find_booking/loading_page.dart
index 4b67cd4c..a00bd252 100644
--- a/comwell_key_app/lib/find_booking/loading_page.dart
+++ b/comwell_key_app/lib/find_booking/loading_page.dart
@@ -18,7 +18,7 @@ class LoadingPageState extends State<LoadingPage> {
}
Future<void> _startLoading() async {
- await Future.delayed(const Duration(seconds: 3)); // Minimum 3 seconds delay
+ await Future<void>.delayed(const Duration(seconds: 3)); // Minimum 3 seconds delay
if (mounted) {
context.pop(); // Pop the loading page
// Pop the previous page
diff --git a/comwell_key_app/lib/overview/components/bookings_tab_view.dart b/comwell_key_app/lib/overview/components/bookings_tab_view.dart
index 35cd33b0..27a3cde9 100644
--- a/comwell_key_app/lib/overview/components/bookings_tab_view.dart
+++ b/comwell_key_app/lib/overview/components/bookings_tab_view.dart
@@ -4,12 +4,12 @@ import 'package:flutter/material.dart';
import 'package:flutter_svg/svg.dart';
class BookingsTabView extends StatelessWidget {
- List<Booking> bookings;
- String bookingsTitle;
- String bookingsSubtitle;
- String bookingsIcon;
- bool isCancelled;
- BookingsTabView({
+ final List<Booking> bookings;
+ final String bookingsTitle;
+ final String bookingsSubtitle;
+ final String bookingsIcon;
+ final bool isCancelled;
+ const BookingsTabView({
required this.bookings,
required this.bookingsTitle,
required this.bookingsSubtitle,
diff --git a/comwell_key_app/lib/overview/components/current_bookings_tab_view.dart b/comwell_key_app/lib/overview/components/current_bookings_tab_view.dart
index 51cd1f7b..3bae5049 100644
--- a/comwell_key_app/lib/overview/components/current_bookings_tab_view.dart
+++ b/comwell_key_app/lib/overview/components/current_bookings_tab_view.dart
@@ -3,11 +3,12 @@ import 'package:comwell_key_app/overview/models/booking.dart';
import 'package:flutter/material.dart';
class CurrentBookingsTabView extends StatelessWidget {
- List<Booking> bookings;
- String bookingsTitle;
- String bookingsSubtitle;
- String bookingsImage;
- CurrentBookingsTabView(
+ final List<Booking> bookings;
+ final String bookingsTitle;
+ final String bookingsSubtitle;
+ final String bookingsImage;
+
+ const CurrentBookingsTabView(
{required this.bookings,
required this.bookingsTitle,
required this.bookingsSubtitle,
diff --git a/comwell_key_app/lib/overview/cubit/overview_cubit.dart b/comwell_key_app/lib/overview/cubit/overview_cubit.dart
index 25ccfdc9..2d39ccb5 100644
--- a/comwell_key_app/lib/overview/cubit/overview_cubit.dart
+++ b/comwell_key_app/lib/overview/cubit/overview_cubit.dart
@@ -52,8 +52,8 @@ class OverviewCubit extends Cubit<OverviewState> {
} else {
final bookings = Bookings(
current: [newBooking],
- past: [],
- cancelled: [],
+ past: const [],
+ cancelled: const [],
);
emit(OverviewLoaded(bookings: bookings));
}
@@ -71,7 +71,7 @@ class OverviewCubit extends Cubit<OverviewState> {
final currentState = state as OverviewLoaded;
emit(OverviewNoBookingFound(bookings: currentState.bookings));
} else {
- emit(OverviewNoBookingFound(
+ emit(const OverviewNoBookingFound(
bookings: Bookings(current: [], past: [], cancelled: [])));
}
} catch (e) {
diff --git a/comwell_key_app/lib/overview/models/booking.dart b/comwell_key_app/lib/overview/models/booking.dart
index 552429d0..4bdf507e 100644
--- a/comwell_key_app/lib/overview/models/booking.dart
+++ b/comwell_key_app/lib/overview/models/booking.dart
@@ -19,7 +19,7 @@ class Booking extends Equatable {
final PaymentDetails paymentDetails;
- Booking({
+ const Booking({
required this.id,
required this.userId,
required this.roomNumber,
diff --git a/comwell_key_app/lib/overview/models/bookings.dart b/comwell_key_app/lib/overview/models/bookings.dart
index 02e68037..82b81753 100644
--- a/comwell_key_app/lib/overview/models/bookings.dart
+++ b/comwell_key_app/lib/overview/models/bookings.dart
@@ -2,11 +2,11 @@ import 'package:comwell_key_app/overview/models/booking.dart';
import 'package:equatable/equatable.dart';
class Bookings extends Equatable {
- List<Booking> current;
- List<Booking> past;
- List<Booking> cancelled;
+ final List<Booking> current;
+ final List<Booking> past;
+ final List<Booking> cancelled;
- Bookings({
+ const Bookings({
required this.current,
required this.past,
required this.cancelled,
diff --git a/comwell_key_app/lib/overview/models/payment_details.dart b/comwell_key_app/lib/overview/models/payment_details.dart
index ea9e1eb9..bcdad785 100644
--- a/comwell_key_app/lib/overview/models/payment_details.dart
+++ b/comwell_key_app/lib/overview/models/payment_details.dart
@@ -8,7 +8,7 @@ class PaymentDetails extends Equatable {
final CardType cardType;
final String? cardName;
- PaymentDetails({
+ const PaymentDetails({
required this.cardNumber,
required this.cardHolder,
required this.expiryDate,
diff --git a/comwell_key_app/lib/overview/overview_page.dart b/comwell_key_app/lib/overview/overview_page.dart
index 0c5f3321..1a67c4de 100644
--- a/comwell_key_app/lib/overview/overview_page.dart
+++ b/comwell_key_app/lib/overview/overview_page.dart
@@ -42,9 +42,11 @@ class OverviewTabViewState extends State<OverviewPage>
return BlocListener<OverviewCubit, OverviewState>(
listener: (context, state) {
if (state is OverviewNoBookingFound) {
- Future.delayed(const Duration(seconds: 4), () {
- showNotFoundDialog(context);
- });
+ Future.delayed(const Duration(seconds: 4), () {
+ if (context.mounted) {
+ showNotFoundDialog(context);
+ }
+ });
}
},
child: BlocBuilder<OverviewCubit, OverviewState>(
@@ -87,14 +89,24 @@ class OverviewTabViewState extends State<OverviewPage>
),
),
),
- if(state is OverviewLoaded)...[
- OverviewTabView(tabController: _tabController, bookings: (state).bookings),
- ] else if(state is OverviewError) ...[
- OverviewTabView(tabController: _tabController, bookings: Bookings(cancelled: [], current: [], past: [])),
- ] else if(state is OverviewNoBookingFound)...[
- OverviewTabView(tabController: _tabController, bookings: state.bookings),
- ] else...[
- OverviewTabView(tabController: _tabController, bookings: Bookings(cancelled: [], current: [], past: [])),
+ if (state is OverviewLoaded) ...[
+ OverviewTabView(
+ tabController: _tabController,
+ bookings: (state).bookings),
+ ] else if (state is OverviewError) ...[
+ OverviewTabView(
+ tabController: _tabController,
+ bookings: const Bookings(
+ cancelled: [], current: [], past: [])),
+ ] else if (state is OverviewNoBookingFound) ...[
+ OverviewTabView(
+ tabController: _tabController,
+ bookings: state.bookings),
+ ] else ...[
+ OverviewTabView(
+ tabController: _tabController,
+ bookings: const Bookings(
+ cancelled: [], current: [], past: [])),
],
OutlinedButton.icon(
onPressed: () async {
@@ -164,8 +176,7 @@ class OverviewTabView extends StatelessWidget {
CurrentBookingsTabView(
bookings: bookings.current,
bookingsTitle: 'no_current_bookings'.tr(),
- bookingsSubtitle:
- 'no_current_bookings_subtitle'.tr(),
+ bookingsSubtitle: 'no_current_bookings_subtitle'.tr(),
bookingsImage:
'assets/images/no_current_bookings_background.jpeg'),
BookingsTabView(
@@ -177,8 +188,7 @@ class OverviewTabView extends StatelessWidget {
BookingsTabView(
bookings: bookings.cancelled,
bookingsTitle: 'no_cancelled_booking_title'.tr(),
- bookingsSubtitle:
- 'no_cancelled_booking_subtitle'.tr(),
+ bookingsSubtitle: 'no_cancelled_booking_subtitle'.tr(),
bookingsIcon: 'assets/icons/thumbs-up.svg',
isCancelled: true),
],
diff --git a/comwell_key_app/lib/profile_settings/cubit/profile_settings_cubit.dart b/comwell_key_app/lib/profile_settings/cubit/profile_settings_cubit.dart
index f72315d2..1bc4e762 100644
--- a/comwell_key_app/lib/profile_settings/cubit/profile_settings_cubit.dart
+++ b/comwell_key_app/lib/profile_settings/cubit/profile_settings_cubit.dart
@@ -2,7 +2,7 @@ import 'package:bloc/bloc.dart';
import 'package:comwell_key_app/authentication/authentication_repository.dart';
import 'package:comwell_key_app/profile_settings/model/address.dart';
import 'package:comwell_key_app/profile_settings/model/user.dart';
-import 'package:comwell_key_app/profile_settings/profile_settings_repository.dart';
+import 'package:comwell_key_app/profile_settings/repostiory/profile_settings_repository.dart';
import 'package:equatable/equatable.dart';
part 'profile_settings_state.dart';
diff --git a/comwell_key_app/lib/profile_settings/profile_settings_repository.dart b/comwell_key_app/lib/profile_settings/profile_settings_repository.dart
deleted file mode 100644
index 734d0226..00000000
--- a/comwell_key_app/lib/profile_settings/profile_settings_repository.dart
+++ /dev/null
@@ -1,24 +0,0 @@
-import 'package:comwell_key_app/profile_settings/model/user.dart';
-import 'package:comwell_key_app/services/api.dart';
-import 'dart:convert';
-
-class ProfileSettingsRepository {
- final Api api = Api();
-
- Future<User?> fetchProfileSettings() async {
- final userJson = await api.fetchProfileSettings();
- if (userJson != null) {
- return User.fromJson(jsonDecode(userJson as String));
- }
- return null;
- }
-
- Future<void> updateUser(User updatedUser) async {
- return api.updateUser(updatedUser);
-
- }
-
- Future<void> deleteProfile() {
- return api.deleteProfile();
- }
-}
diff --git a/comwell_key_app/lib/profile_settings/repostiory/profile_settings_repository.dart b/comwell_key_app/lib/profile_settings/repostiory/profile_settings_repository.dart
new file mode 100644
index 00000000..734d0226
--- /dev/null
+++ b/comwell_key_app/lib/profile_settings/repostiory/profile_settings_repository.dart
@@ -0,0 +1,24 @@
+import 'package:comwell_key_app/profile_settings/model/user.dart';
+import 'package:comwell_key_app/services/api.dart';
+import 'dart:convert';
+
+class ProfileSettingsRepository {
+ final Api api = Api();
+
+ Future<User?> fetchProfileSettings() async {
+ final userJson = await api.fetchProfileSettings();
+ if (userJson != null) {
+ return User.fromJson(jsonDecode(userJson as String));
+ }
+ return null;
+ }
+
+ Future<void> updateUser(User updatedUser) async {
+ return api.updateUser(updatedUser);
+
+ }
+
+ Future<void> deleteProfile() {
+ return api.deleteProfile();
+ }
+}
diff --git a/comwell_key_app/lib/services/api.dart b/comwell_key_app/lib/services/api.dart
index a34507a7..d844a605 100644
--- a/comwell_key_app/lib/services/api.dart
+++ b/comwell_key_app/lib/services/api.dart
@@ -1,4 +1,4 @@
-import 'package:comwell_key_app/common/const.dart';
+
import 'package:comwell_key_app/profile_settings/model/user.dart';
import 'package:comwell_key_app/services/http_client.dart';
import 'package:dio/dio.dart';
diff --git a/comwell_key_app/lib/utils/locator.dart b/comwell_key_app/lib/utils/locator.dart
index 5f4b7d61..8a5e78e3 100644
--- a/comwell_key_app/lib/utils/locator.dart
+++ b/comwell_key_app/lib/utils/locator.dart
@@ -1,5 +1,9 @@
+import 'package:comwell_key_app/authentication/authentication_repository.dart';
+import 'package:comwell_key_app/home/home_repository.dart';
import 'package:comwell_key_app/key/repository/key_repository.dart';
import 'package:comwell_key_app/overview/repository/overview_repository.dart';
+import 'package:comwell_key_app/profile/profile_repository.dart';
+import 'package:comwell_key_app/profile_settings/repostiory/profile_settings_repository.dart';
import 'package:device_info_plus/device_info_plus.dart';
import 'package:flutter/foundation.dart';
import 'package:get_it/get_it.dart';
@@ -12,6 +16,11 @@ void setupLocator() {
locator.registerSingleton(SeosMobileKeysPlugin());
locator.registerFactory<KeyRepository>(() => KeyRepository(deviceInfoPlugin: locator<DeviceInfoPlugin>(), seosMobileKeysPlugin: locator<SeosMobileKeysPlugin>()));
locator.registerFactory<OverviewRepository>(() => OverviewRepository());
+ locator.registerFactory<ProfileSettingsRepository>(() => ProfileSettingsRepository());
+ locator.registerFactory<AuthenticationRepository>(() => AuthenticationRepository());
+ locator.registerFactory<HomeRepository>(() => HomeRepository());
+ locator.registerFactory<ProfileRepository>(() => ProfileRepository());
+
}
diff --git a/comwell_key_app/test/overview_test/overview_cubic_test.dart b/comwell_key_app/test/overview_test/overview_cubic_test.dart
index 52a90c0b..4c56d96d 100644
--- a/comwell_key_app/test/overview_test/overview_cubic_test.dart
+++ b/comwell_key_app/test/overview_test/overview_cubic_test.dart
@@ -43,9 +43,9 @@ void main() {
hotelCode: '',
booker: '',
bookingDate: DateTime(2021, 10, 10),
- paymentDetails: PaymentDetails(cardNumber: '1234414141', cardHolder: 'Nikolaj', expiryDate: '', cvc: '212', cardType: CardType.visa))],
- past: [],
- cancelled: [],
+ paymentDetails: const PaymentDetails(cardNumber: '1234414141', cardHolder: 'Nikolaj', expiryDate: '', cvc: '212', cardType: CardType.visa))],
+ past: const [],
+ cancelled: const [],
));
return overviewCubit;
},
@@ -69,9 +69,9 @@ void main() {
hotelCode: '',
booker: '',
bookingDate: DateTime(2021, 10, 10),
- paymentDetails: PaymentDetails(cardNumber: '1234414141', cardHolder: 'Nikolaj', expiryDate: '', cvc: '212', cardType: CardType.visa))],
- past: [],
- cancelled: [],
+ paymentDetails: const PaymentDetails(cardNumber: '1234414141', cardHolder: 'Nikolaj', expiryDate: '', cvc: '212', cardType: CardType.visa))],
+ past: const [],
+ cancelled: const [],
),
),
],
@@ -87,7 +87,7 @@ void main() {
act: (cubit) => cubit.fetchBookings(),
expect: () => [
OverviewLoading(),
- OverviewError(error: 'Exception: Failed to fetch bookings'),
+ const OverviewError(error: 'Exception: Failed to fetch bookings'),
],
);
@@ -96,7 +96,7 @@ void main() {
build: () {
return overviewCubit;
},
- seed: () => OverviewLoaded(
+ seed: () => const OverviewLoaded(
bookings: Bookings(
current: [],
past: [],
@@ -118,7 +118,7 @@ void main() {
hotelCode: '',
booker: '',
bookingDate: DateTime(2021, 10, 10),
- paymentDetails: PaymentDetails(cardNumber: '1234414141', cardHolder: 'Nikolaj', expiryDate: '', cvc: '212', cardType: CardType.visa))),
+ paymentDetails: const PaymentDetails(cardNumber: '1234414141', cardHolder: 'Nikolaj', expiryDate: '', cvc: '212', cardType: CardType.visa))),
expect: () => [
OverviewLoaded(
bookings: Bookings(
@@ -137,9 +137,9 @@ void main() {
hotelCode: '',
booker: '',
bookingDate: DateTime(2021, 10, 10),
- paymentDetails: PaymentDetails(cardNumber: '1234414141', cardHolder: 'Nikolaj', expiryDate: '', cvc: '212', cardType: CardType.visa))],
- past: [],
- cancelled: [],
+ paymentDetails: const PaymentDetails(cardNumber: '1234414141', cardHolder: 'Nikolaj', expiryDate: '', cvc: '212', cardType: CardType.visa))],
+ past: const [],
+ cancelled: const [],
),
),
],
diff --git a/comwell_key_app/test/overview_test/overview_repository_test.dart b/comwell_key_app/test/overview_test/overview_repository_test.dart
index 1c879677..b37377e7 100644
--- a/comwell_key_app/test/overview_test/overview_repository_test.dart
+++ b/comwell_key_app/test/overview_test/overview_repository_test.dart
@@ -16,7 +16,7 @@ void main() {
group('OverviewRepository', () {
test('fetchAllBookingsForUser returns Bookings', () async {
- final userId = '1';
+ const userId = '1';
final bookings = Bookings(
current: [
Booking(
@@ -34,7 +34,7 @@ void main() {
hotelCode: 'H001',
booker: 'John Doe',
bookingDate: DateTime.now(),
- paymentDetails: PaymentDetails(
+ paymentDetails: const PaymentDetails(
cardNumber: '1234567890123456',
cardHolder: 'John Doe',
expiryDate: '12/23',
@@ -43,8 +43,8 @@ void main() {
),
),
],
- past: [],
- cancelled: [],
+ past: const [],
+ cancelled: const [],
);
when(() => overviewRepository.fetchAllBookingsForUser(userId))
@@ -57,8 +57,8 @@ void main() {
});
test('findBooking returns Booking', () async {
- final bookingReference = '1';
- final lastName = 'Doe';
+ const bookingReference = '1';
+ const lastName = 'Doe';
final booking = Booking(
id: '1',
status: BookingStatus.current,
@@ -74,7 +74,7 @@ void main() {
hotelCode: 'H001',
booker: 'John Doe',
bookingDate: DateTime.now(),
- paymentDetails: PaymentDetails(
+ paymentDetails: const PaymentDetails(
cardNumber: '1234567890123456',
cardHolder: 'John Doe',
expiryDate: '12/23',
@@ -93,8 +93,8 @@ void main() {
});
test('findBooking returns null when booking is not found', () async {
- final bookingReference = '1';
- final lastName = 'Doe';
+ const bookingReference = '1';
+ const lastName = 'Doe';
when(() => overviewRepository.findBooking(bookingReference, lastName))
.thenAnswer((_) async => null);
diff --git a/comwell_key_app/test/profile_settings_test/profile_settings_cubit_test.dart b/comwell_key_app/test/profile_settings_test/profile_settings_cubit_test.dart
index e9b1af28..dcb3501e 100644
--- a/comwell_key_app/test/profile_settings_test/profile_settings_cubit_test.dart
+++ b/comwell_key_app/test/profile_settings_test/profile_settings_cubit_test.dart
@@ -2,7 +2,7 @@ import 'package:bloc_test/bloc_test.dart';
import 'package:comwell_key_app/authentication/authentication_repository.dart';
import 'package:comwell_key_app/profile_settings/model/address.dart';
import 'package:comwell_key_app/profile_settings/model/user.dart';
-import 'package:comwell_key_app/profile_settings/profile_settings_repository.dart';
+import 'package:comwell_key_app/profile_settings/repostiory/profile_settings_repository.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:mocktail/mocktail.dart';
import 'package:comwell_key_app/profile_settings/cubit/profile_settings_cubit.dart';