Is there a way to generate spec for existing controllers?

Hi list,

We just start using RSpec and rspec_on_rails for a existing Rails
project.
After run script/generate rspec. It only generate the structure
folders.
We’ve got quite a few controllers and models. I wonder is it a way to
auto-generate specs for them.

Many thanks

ty

On Sun, Mar 1, 2009 at 7:38 AM, ty [email protected] wrote:

Hi list,

We just start using RSpec and rspec_on_rails for a existing Rails
project.
After run script/generate rspec. It only generate the structure
folders.
We’ve got quite a few controllers and models. I wonder is it a way to
auto-generate specs for them.

Nope. Sorry.

David C. wrote:

ty wrote:

We just start using RSpec and rspec_on_rails for a existing Rails
project.

No unit tests, right?

After run script/generate rspec. It only generate the structure
folders.
We’ve got quite a few controllers and models. I wonder is it a way to
auto-generate specs for them.

Nope. Sorry.

Ask your goal-donor what feature they’d like to see in a spec.

That is the point of specs - writing verbiage that a “product manager”
or
“business analyst” can review.


Phlip

On 2-mrt-2009, at 4:08, Phlip wrote:

folders.
We’ve got quite a few controllers and models. I wonder is it a
way to
auto-generate specs for them.
Nope. Sorry.

Ask your goal-donor what feature they’d like to see in a spec.

That is the point of specs - writing verbiage that a “product
manager” or “business analyst” can review.

I fully agree.
For views though, there is GitHub - hashrocket/view_specify: Auto-generate RSpec view specs by interrogating your existing views.
tree/master
Haven’t tried it, and never will :).

cheers,
bartz

On Sun, Mar 1, 2009 at 10:08 PM, Phlip [email protected] wrote:

folders.
We’ve got quite a few controllers and models. I wonder is it a way to
auto-generate specs for them.

Nope. Sorry.

Ask your goal-donor what feature they’d like to see in a spec.

That is the point of specs - writing verbiage that a “product manager” or
“business analyst” can review.

I think you’re referring to business specs, and I think ty is asking
about developer specs. You probably meant to refer him to writing
features, no?


Zach D.
http://www.continuousthinking.com