blackfennec_doubles.type_system package
Subpackages
- blackfennec_doubles.type_system.interpretation package
- Submodules
- blackfennec_doubles.type_system.interpretation.double_auctioneer module
- blackfennec_doubles.type_system.interpretation.double_coverage module
- blackfennec_doubles.type_system.interpretation.double_interpretation module
- blackfennec_doubles.type_system.interpretation.double_interpretation_service module
- blackfennec_doubles.type_system.interpretation.double_offer module
- blackfennec_doubles.type_system.interpretation.double_specification module
- Module contents
Submodules
blackfennec_doubles.type_system.double_type module
- class blackfennec_doubles.type_system.double_type.TypeMock(type=None, coverage=None, default=None, super_type=None)[source]
Bases:
Type
- calculate_coverage(subject)[source]
calculate the coverage of subject by this type
- Parameters
subject (Info) – The subject which should be covered
- Returns
The coverage report.
- Return type
- property default
blackfennec_doubles.type_system.double_type_loader module
blackfennec_doubles.type_system.double_type_parser module
- class blackfennec_doubles.type_system.double_type_parser.TypeParserMock[source]
Bases:
FactoryBaseVisitorMock
- property metadata_storage