Remarkable
devise_invitable¶ ↑
Remarkable
RSpec matchers for devise_invitable models. It should be used with remarkable_devise.
Install¶ ↑
Add to your Gemfile:
gem "remarkable_activerecord" gem "remarkable_devise" gem "remarkable_devise_invitable"
Add the require after the remarkabe/devise line in your spec_helper.rb:
require "remarkable/active_record" require "remarkable/devise" require "remarkable/devise/invitable"
Usage¶ ↑
Suppose that you have User model, wich should be an invitable. Specs should look like this:
# spec/models/user_spec.rb describe User do it { should be_an_invitable(:invite_for => 2.weeks) } end
Documentation¶ ↑
Coming soon