diff --git a/test/unit/network_manager_test.dart b/test/unit/network_manager_test.dart index 691f965..9a9a2b6 100644 --- a/test/unit/network_manager_test.dart +++ b/test/unit/network_manager_test.dart @@ -3,6 +3,24 @@ import 'package:vexana/src/mixin/network_manager_cache.dart'; import 'package:vexana/src/mixin/network_manager_parameters.dart'; import 'package:vexana/vexana.dart'; +void main() { + setUp(() {}); + test(' CustomNetworkManager test is valid', () async { + final manager = CustomNetworkManager(); + expect(manager, isNotNull); + + final primitiveResponse = await manager.sendPrimitive('test'); + expect(primitiveResponse, isNull); + + final downloadFileResponse = await manager.downloadFile('test', null); + expect(downloadFileResponse, isNotNull); + + final downloadFileSimpleResponse = + await manager.downloadFileSimple('test', null); + expect(downloadFileSimpleResponse, isNotNull); + }); +} + class CustomNetworkManager extends INetworkManager { @override NetworkManagerCache> get cache => @@ -51,7 +69,7 @@ class CustomNetworkManager extends INetworkManager { CancelToken? cancelToken, bool isErrorDialog = false, }) { - return Future.value(ResponseModel(data: EmptyModel() as R)); + return Future.value(ResponseModel(data: const EmptyModel() as R)); } @override @@ -68,21 +86,3 @@ class CustomNetworkManager extends INetworkManager { return Future.value(Response(requestOptions: RequestOptions())); } } - -void main() { - setUp(() {}); - test(' CustomNetworkManager test is valid', () async { - final manager = CustomNetworkManager(); - expect(manager, isNotNull); - - final primitiveResponse = await manager.sendPrimitive('test'); - expect(primitiveResponse, isNull); - - final downloadFileResponse = await manager.downloadFile('test', null); - expect(downloadFileResponse, isNotNull); - - final downloadFileSimpleResponse = - await manager.downloadFileSimple('test', null); - expect(downloadFileSimpleResponse, isNotNull); - }); -}