[rspec-users] How to write specification for the *base* class API?

Piotr Wlodarek lists at ruby-forum.com
Tue Jul 15 09:22:12 EDT 2008


>> However, since we deal with a base class, methods are often empty  
>> (put there just to show the API).

> What's the point of that?  This isn't Java.

Documentation for developers of derived classes.


> Exactly. In all of my projects, I only have an inheritance tree of 
> at most 3 levels deep.

It's not AR. I have 2 levels: Site1Scraper < BaseScraper.

There will be many SiteXScrapers implemented by several people.

++++

>From your answers I conclude it's not possible (or at least not 
recommended) to document abstract interface with RSpec.
-- 
Posted via http://www.ruby-forum.com/.


More information about the rspec-users mailing list