LCOV - code coverage report
Current view: top level - domain/usecase - open.camera.usecase.dart (source / functions) Hit Total Coverage
Test: lcov.info Lines: 6 6 100.0 %
Date: 2022-06-29 11:20:31 Functions: 0 0 -

          Line data    Source code
       1             : import 'package:unico_check/src/unico/abstractions/use_case.dart';
       2             : import 'package:unico_check/src/unico/domain/entities/open_camera/open.camera.config.entity.dart';
       3             : import 'package:unico_check/src/unico/domain/interface/channel.repository.dart';
       4             : 
       5             : class OpenCameraUseCase implements UseCase<void, OpenCameraConfigEntity> {
       6             :   final ChannelRepository _channel;
       7             : 
       8           2 :   OpenCameraUseCase(this._channel);
       9             : 
      10           1 :   @override
      11             :   void call(OpenCameraConfigEntity param) {
      12           2 :     _channel.callMethodOpenCamera(
      13           2 :       method: param.methodsChannel.name,
      14           1 :       cameraRequest: param.request,
      15           1 :       openCameraeListener: param.openCameraeListener,
      16             :     );
      17             :   }
      18             : }

Generated by: LCOV version 1.16