Commit 5ba213b
Changed files (35)
app
test
components
features
bluetooth
logic
mock
ui
measurement_list
settings
app/test/ui/components/color_picker_test.dart → app/test/components/color_picker_test.dart
@@ -2,7 +2,7 @@ import 'package:blood_pressure_app/components/color_picker.dart';
import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart';
-import 'util.dart';
+import '../util.dart';
void main() {
testWidgets('should initialize without errors', (tester) async {
app/test/ui/components/confirm_deletion_dialoge_test.dart → app/test/components/confirm_deletion_dialoge_test.dart
@@ -3,7 +3,7 @@ import 'package:flutter/material.dart';
import 'package:flutter_gen/gen_l10n/app_localizations.dart';
import 'package:flutter_test/flutter_test.dart';
-import 'util.dart';
+import '../util.dart';
void main() {
testWidgets('shows entire content', (tester) async {
app/test/ui/components/input_dialoge_test.dart → app/test/components/input_dialoge_test.dart
@@ -3,7 +3,7 @@ import 'package:flutter/material.dart';
import 'package:flutter_gen/gen_l10n/app_localizations.dart';
import 'package:flutter_test/flutter_test.dart';
-import 'util.dart';
+import '../util.dart';
void main() {
group('InputDialoge', () {
app/test/bluetooth/characteristics/ble_measurement_data_test.dart → app/test/features/bluetooth/logic/characteristics/ble_measurement_data_test.dart
File renamed without changes
app/test/bluetooth/ble_read_cubit_test.dart → app/test/features/bluetooth/logic/ble_read_cubit_test.dart
File renamed without changes
app/test/bluetooth/bluetooth_cubit_test.dart → app/test/features/bluetooth/logic/bluetooth_cubit_test.dart
File renamed without changes
app/test/bluetooth/device_scan_cubit_test.dart → app/test/features/bluetooth/logic/device_scan_cubit_test.dart
File renamed without changes
app/lib/features/bluetooth/mock/fake_characteristic.dart → app/test/features/bluetooth/mock/fake_characteristic.dart
File renamed without changes
app/lib/features/bluetooth/mock/fake_device.dart → app/test/features/bluetooth/mock/fake_device.dart
@@ -1,9 +1,10 @@
import 'dart:async';
-import 'package:blood_pressure_app/features/bluetooth/mock/fake_service.dart';
import 'package:flutter/cupertino.dart';
import 'package:flutter_blue_plus/flutter_blue_plus.dart';
+import 'fake_service.dart';
+
class FakeDevice implements BluetoothDevice {
FakeDevice() {
Timer.periodic(Duration(seconds: 2), (timer) {
app/lib/features/bluetooth/mock/fake_flutter_blue_plus.dart → app/test/features/bluetooth/mock/fake_flutter_blue_plus.dart
File renamed without changes
app/lib/features/bluetooth/mock/fake_service.dart → app/test/features/bluetooth/mock/fake_service.dart
@@ -1,6 +1,7 @@
-import 'package:blood_pressure_app/features/bluetooth/mock/fake_characteristic.dart';
import 'package:flutter_blue_plus/flutter_blue_plus.dart';
+import 'fake_characteristic.dart';
+
class FakeBleBPService implements BluetoothService {
@override
List<BluetoothCharacteristic> get characteristics => [FakeBleBpCharacteristic()];
app/lib/features/bluetooth/mock/mock_ble_read_cubit.dart → app/test/features/bluetooth/mock/mock_ble_read_cubit.dart
File renamed without changes
app/test/ui/components/bluetooth_input/closed_input_test.dart → app/test/features/bluetooth/ui/closed_input_test.dart
@@ -8,7 +8,7 @@ import 'package:flutter/material.dart';
import 'package:flutter_gen/gen_l10n/app_localizations.dart';
import 'package:flutter_test/flutter_test.dart';
-import '../util.dart';
+import '../../../util.dart';
class MockBluetoothCubit extends MockCubit<BluetoothState>
implements BluetoothCubit {
app/test/ui/components/bluetooth_input/device_selection_test.dart → app/test/features/bluetooth/ui/device_selection_test.dart
@@ -7,7 +7,7 @@ import 'package:flutter_test/flutter_test.dart';
import 'package:mockito/annotations.dart';
import 'package:mockito/mockito.dart';
-import '../util.dart';
+import '../../../util.dart';
@GenerateNiceMocks([
MockSpec<BluetoothDevice>(),
MockSpec<ScanResult>(),
app/test/ui/components/bluetooth_input/input_card_test.dart → app/test/features/bluetooth/ui/input_card_test.dart
File renamed without changes
app/test/ui/components/bluetooth_input/measurement_failure_test.dart → app/test/features/bluetooth/ui/measurement_failure_test.dart
@@ -4,7 +4,7 @@ import 'package:flutter/material.dart';
import 'package:flutter_gen/gen_l10n/app_localizations.dart';
import 'package:flutter_test/flutter_test.dart';
-import '../util.dart';
+import '../../../util.dart';
void main() {
app/test/ui/components/bluetooth_input/measurement_success_test.dart → app/test/features/bluetooth/ui/measurement_success_test.dart
@@ -6,7 +6,7 @@ import 'package:flutter/material.dart';
import 'package:flutter_gen/gen_l10n/app_localizations.dart';
import 'package:flutter_test/flutter_test.dart';
-import '../util.dart';
+import '../../../util.dart';
void main() {
app/test/ui/components/bluetooth_input_test.dart → app/test/features/bluetooth/bluetooth_input_test.dart
@@ -11,7 +11,7 @@ import 'package:flutter_blue_plus/flutter_blue_plus.dart' hide BluetoothState;
import 'package:flutter_test/flutter_test.dart';
import 'package:health_data_store/health_data_store.dart';
-import 'util.dart';
+import '../../util.dart';
class _MockBluetoothCubit extends MockCubit<BluetoothState>
implements BluetoothCubit {}
app/test/ui/components/add_export_column_dialoge_test.dart → app/test/features/export_import/add_export_column_dialoge_test.dart
@@ -6,7 +6,7 @@ import 'package:flutter/material.dart';
import 'package:flutter_gen/gen_l10n/app_localizations.dart';
import 'package:flutter_test/flutter_test.dart';
-import 'util.dart';
+import '../../util.dart';
void main() {
group('AddExportColumnDialoge', () {
app/test/ui/components/import_preview_dialoge_test.dart → app/test/features/export_import/import_preview_dialoge_test.dart
@@ -9,7 +9,7 @@ import 'package:flutter_gen/gen_l10n/app_localizations.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:health_data_store/health_data_store.dart';
-import 'util.dart';
+import '../../util.dart';
void main() {
testWidgets('should open', (tester) async {
app/test/ui/components/add_measurement_dialoge_test.dart → app/test/features/input/add_measurement_dialoge_test.dart
@@ -9,8 +9,8 @@ import 'package:flutter_test/flutter_test.dart';
import 'package:health_data_store/health_data_store.dart';
import '../../model/export_import/record_formatter_test.dart';
-import 'settings/color_picker_list_tile_test.dart';
-import 'util.dart';
+import '../../util.dart';
+import '../settings/tiles/color_picker_list_tile_test.dart';
void main() {
group('AddEntryDialoge', () {
app/test/ui/components/measurement_list/measurement_list_entry_test.dart → app/test/features/measurement_list/measurement_list_entry_test.dart
@@ -3,8 +3,9 @@ import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:health_data_store/health_data_store.dart';
-import '../../../model/export_import/record_formatter_test.dart';
-import '../util.dart';
+import '../../model/export_import/record_formatter_test.dart';
+import '../../util.dart';
+
void main() {
testWidgets('should initialize without errors', (tester) async {
app/test/ui/components/measurement_list/measurement_list_test.dart → app/test/features/measurement_list/measurement_list_test.dart
@@ -5,8 +5,8 @@ import 'package:flutter/material.dart';
import 'package:flutter_gen/gen_l10n/app_localizations.dart';
import 'package:flutter_test/flutter_test.dart';
-import '../../../model/export_import/record_formatter_test.dart';
-import '../util.dart';
+import '../../model/export_import/record_formatter_test.dart';
+import '../../util.dart';
void main() {
testWidgets('contains all elements in time range', (tester) async {
app/test/ui/components/settings/color_picker_list_tile_test.dart → app/test/features/settings/tiles/color_picker_list_tile_test.dart
@@ -3,7 +3,7 @@ import 'package:blood_pressure_app/features/settings/tiles/color_picker_list_til
import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart';
-import '../util.dart';
+import '../../../util.dart';
void main() {
testWidgets('should initialize without errors', (tester) async {
app/test/ui/components/settings/dropdown_list_tile_test.dart → app/test/features/settings/tiles/dropdown_list_tile_test.dart
@@ -2,7 +2,7 @@ import 'package:blood_pressure_app/features/settings/tiles/dropdown_list_tile.da
import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart';
-import '../util.dart';
+import '../../../util.dart';
void main() {
testWidgets('should not throw errors', (tester) async {
app/test/ui/components/settings/input_list_tile_test.dart → app/test/features/settings/tiles/input_list_tile_test.dart
@@ -3,7 +3,7 @@ import 'package:blood_pressure_app/features/settings/tiles/input_list_tile.dart'
import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart';
-import '../util.dart';
+import '../../../util.dart';
void main() {
testWidgets('should show fields', (tester) async {
app/test/ui/components/settings/number_input_list_tile_test.dart → app/test/features/settings/tiles/number_input_list_tile_test.dart
@@ -3,7 +3,7 @@ import 'package:blood_pressure_app/features/settings/tiles/number_input_list_til
import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart';
-import '../util.dart';
+import '../../../util.dart';
void main() {
testWidgets('should show fields', (tester) async {
app/test/ui/components/settings/slider_list_tile_test.dart → app/test/features/settings/tiles/slider_list_tile_test.dart
@@ -2,7 +2,7 @@ import 'package:blood_pressure_app/features/settings/tiles/slider_list_tile.dart
import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart';
-import '../util.dart';
+import '../../../util.dart';
void main() {
testWidgets('should not throw errors', (tester) async {
app/test/ui/components/settings/titled_column_test.dart → app/test/features/settings/tiles/titled_column_test.dart
@@ -2,7 +2,7 @@ import 'package:blood_pressure_app/features/settings/tiles/titled_column.dart';
import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart';
-import '../util.dart';
+import '../../../util.dart';
void main() {
testWidgets('should show title and widgets', (tester) async {
app/test/ui/components/enter_timeformat_dialoge_test.dart → app/test/features/settings/enter_timeformat_dialoge_test.dart
@@ -2,7 +2,7 @@ import 'package:blood_pressure_app/features/settings/enter_timeformat_dialoge.da
import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart';
-import 'util.dart';
+import '../../util.dart';
void main() {
group('EnterTimeFormatDialoge', () {
app/test/ui/components/statistics/blood_pressure_distribution_test.dart → app/test/features/statistics/blood_pressure_distribution_test.dart
@@ -5,8 +5,8 @@ import 'package:flutter/material.dart';
import 'package:flutter_gen/gen_l10n/app_localizations.dart';
import 'package:flutter_test/flutter_test.dart';
-import '../../../model/analyzer_test.dart';
-import '../util.dart';
+import '../../model/analyzer_test.dart';
+import '../../util.dart';
void main() {
testWidgets('should show allow navigation to view all widgets', (tester) async {
app/test/ui/statistics_test_.dart → app/test/features/statistics/statistics_test.dart
@@ -9,8 +9,8 @@ import 'package:flutter_gen/gen_l10n/app_localizations.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:health_data_store/health_data_store.dart';
-import '../model/analyzer_test.dart';
-import 'components/util.dart';
+import '../../model/analyzer_test.dart';
+import '../../util.dart';
void main() {
testWidgets('should load page', (tester) async {
app/test/ui/components/statistics/value_distribution_test.dart → app/test/features/statistics/value_distribution_test.dart
@@ -5,7 +5,7 @@ import 'package:flutter/rendering.dart';
import 'package:flutter_gen/gen_l10n/app_localizations.dart';
import 'package:flutter_test/flutter_test.dart';
-import '../util.dart';
+import '../../util.dart';
void main() {
testWidgets('should show centered info when values are empty', (tester) async {
app/test/ui/components/util.dart → app/test/util.dart
File renamed without changes