Line data Source code
1 : import 'package:dio/dio.dart'; 2 : import 'package:test/test.dart'; 3 : 4 1 : void main() { 5 2 : test('#assureResponse', () { 6 1 : final untypedResponse = Response<dynamic>( 7 1 : requestOptions: RequestOptions(path: ''), 8 : data: null, 9 : ); 10 2 : expect(untypedResponse is Response<int?>, isFalse); 11 : 12 1 : final typedResponse = DioMixin.assureResponse<int?>(untypedResponse); 13 2 : expect(typedResponse.data, isNull); 14 : }); 15 : }