Module: Inferno::Entities
- Defined in:
- lib/inferno/entities.rb,
lib/inferno/entities/test.rb,
lib/inferno/entities/input.rb,
lib/inferno/entities/entity.rb,
lib/inferno/entities/header.rb,
lib/inferno/entities/preset.rb,
lib/inferno/entities/result.rb,
lib/inferno/entities/message.rb,
lib/inferno/entities/request.rb,
lib/inferno/entities/test_kit.rb,
lib/inferno/entities/test_run.rb,
lib/inferno/entities/attributes.rb,
lib/inferno/entities/test_group.rb,
lib/inferno/entities/test_suite.rb,
lib/inferno/entities/has_runnable.rb,
lib/inferno/entities/session_data.rb,
lib/inferno/entities/test_session.rb,
lib/inferno/entities/validator_session.rb
Overview
Entities are domain objects whose identity is based on an ‘id`. Entities don’t know anything about persistence, which is handled by Repositories.
Defined Under Namespace
Modules: Attributes, HasRunnable Classes: Entity, Header, Input, Message, Preset, Request, Result, SessionData, Test, TestGroup, TestKit, TestRun, TestSession, TestSuite, ValidatorSession