LCOV - code coverage report
Current view: top level - test-doubles - stubbed.dart (source / functions) Hit Total Coverage
Test: lcov.info Lines: 0 5 0.0 %
Date: 2022-03-03 12:15:14 Functions: 0 0 -

          Line data    Source code
       1             : import 'package:http/http.dart' as http;
       2             : import 'package:mockito/mockito.dart';
       3             : 
       4             : import 'http/mocks/http_test_doubles.mocks.dart';
       5             : 
       6             : class Stubbed {
       7           0 :   static http.Client client({String? body}) {
       8           0 :     final mockClient = MockClient();
       9           0 :     final futureResponse = Future.value(http.Response(body ?? 'body', 400,
      10           0 :         headers: {'content-type': 'application/json; charset=utf-8'}));
      11             : 
      12           0 :     when(mockClient.get(any)).thenAnswer((_) => futureResponse);
      13             : 
      14             :     return mockClient;
      15             :   }
      16             : }

Generated by: LCOV version 1.13