Avdi's personal fork of AlterEgo
Statistics for this project are still being loaded, please check back later.
Let your factories use your business logic, making them flexible and easier to update.
A community-driven Ruby on Rails style guide
Lightweight state machine for Active Record and Active Model.
AASM - State machines for Ruby classes (plain Ruby, ActiveRecord, Mongoid, NoBrainer, Dynamoid)
like 'using', but different
The state machine for change your data between states.
Adds the 'Actions' concept to your Rails APP to help you Test & Reuse Business Logic
Create "immutable" objects with no setters, just getters.
A statesmanlike state machine library.
Ruby console automation a la Expect
Making HTML emails comfortable for the Ruby rockstars
Adapter to allow ActiveRecord to persist and restore state of objects using the AlterEgo state ma...
Opal + RSpec = ♥️
Adds support for creating state machines for attributes on any Ruby class
Experimental embedded RSpec runner.