Create a gist now

Instantly share code, notes, and snippets.

describe Article do
subject
def article; Article.new; end
it "validates presence of :title" do
article.should validate_presence_of(:title)
end
end
@myronmarston

FWIW, you can already do this:

describe Article do
  let(:article) { Article.new }
  subject { article }
end

This gives you the subject/named-thing duality you're looking for, and requires less "magic" than the above (which would need a method_added hook, right?). And it already works!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment