Module: Julewire::Core::Testing::Contracts
- Includes:
- Core::Records::Draft, Component, DeadlineScheduler, Integration, Runtime, Wire
- Defined in:
- lib/julewire/core/testing/contracts.rb,
lib/julewire/core/testing/contracts/wire.rb,
lib/julewire/core/testing/contracts/runtime.rb,
lib/julewire/core/testing/contracts/component.rb,
lib/julewire/core/testing/contracts/integration.rb,
lib/julewire/core/testing/contracts/record_draft.rb,
lib/julewire/core/testing/contracts/deadline_scheduler.rb,
lib/julewire/core/testing/contracts/integration_fields.rb
Defined Under Namespace
Modules: Component, DeadlineScheduler, Integration, IntegrationFields, RecordDraft, Runtime, Wire
Method Summary
Methods included from Wire
#assert_julewire_propagation_contract
Methods included from Runtime
#assert_julewire_execution_boundary_contract, #assert_julewire_failure_containment_contract, #assert_julewire_record_source_contract, #assert_julewire_runtime_integration_contract
Methods included from Integration
#assert_julewire_bounded_transform_spi_contract, #assert_julewire_integration_failure_contract, #assert_julewire_integration_health_contract, #assert_julewire_integration_ivar_state_contract, #assert_julewire_integration_payload_contract, #assert_julewire_integration_spi_contract, #assert_julewire_integration_timestamp_contract, #assert_julewire_integration_value_contract, #assert_julewire_truncation_marker_spi_contract, #assert_julewire_validation_spi_contract
Methods included from DeadlineScheduler
#assert_julewire_deadline_scheduler_spi_contract
Methods included from Component
#assert_julewire_destination_contract, #assert_julewire_formatter_contract, #assert_julewire_processor_contract, #assert_julewire_record_shape_contract, #build_julewire_contract_draft, #build_julewire_contract_record