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: HasRunnable Classes: Entity, Header, Input, Message, Preset, Request, Result, SessionData, Test, TestGroup, TestKit, TestRun, TestSession, TestSuite, ValidatorSession