LCOV - code coverage report
Current view: top level - code_generators/instances - story_instance.dart (source / functions) Hit Total Coverage
Test: lcov.info Lines: 6 6 100.0 %
Date: 2021-11-02 09:21:23 Functions: 0 0 -

          Line data    Source code
       1             : import 'package:widgetbook_generator/code_generators/instances/instance.dart';
       2             : import 'package:widgetbook_generator/code_generators/instances/lambda_instance.dart';
       3             : import 'package:widgetbook_generator/code_generators/properties/property.dart';
       4             : 
       5             : /// An instance for Story
       6             : class StoryInstance extends Instance {
       7             :   /// Creates a new instance of [StoryInstance]
       8           2 :   StoryInstance({
       9             :     required String storyName,
      10             :     required String functionName,
      11           2 :   }) : super(
      12             :           name: 'Story',
      13           2 :           properties: [
      14           2 :             Property.string(
      15             :               key: 'name',
      16             :               value: storyName,
      17             :             ),
      18           2 :             Property(
      19             :               key: 'builder',
      20           2 :               instance: LambdaInstance(
      21             :                 name: functionName,
      22             :                 parameters: const [
      23             :                   'context',
      24             :                 ],
      25             :               ),
      26             :             ),
      27             :           ],
      28             :         );
      29             : }

Generated by: LCOV version 1.15