Module: Phronomy::Testing

Defined in:
lib/phronomy/testing.rb,
lib/phronomy/testing/fake_clock.rb,
lib/phronomy/testing/fake_scheduler.rb,
lib/phronomy/testing/scheduler_helpers.rb

Overview

Test helpers for deterministic, timer-independent testing.

Examples:

require "phronomy/testing"
clock = Phronomy::Testing::FakeClock.new
scheduler = Phronomy::Testing::FakeScheduler.new

Defined Under Namespace

Modules: SchedulerHelpers Classes: FakeClock, FakeScheduler