An integration doctest
======================

Test the collective.classifieds package 

Let's get the portal object

    >>> self.portal
    <PloneSite at ...>


   >>> self.login()

Manager Role
   >>> self.setRoles(['Manager'])


Let's see if the Classifieds is available

    >>> portal_quickinstaller = self.portal.portal_quickinstaller
    >>> 'collective.classifieds' in  portal_quickinstaller.objectIds()
    True
    
Let's add a classifieds object

   >>> self.portal.invokeFactory('Classifieds','Classifieds') 

Test document
   >>> self.portal.invokeFactory('Document', 'my-page')


Let's add a classifieds category named books

   >>> self.portal.classifieds.invokeFactory('ClassifiedsCategory',id='books', title='Books') 
   'ClassifiedsCategory'
   

Let's add a classified in the category named books

   >>> self.portal.classifieds.books.invokeFactory('Classified',id='examplebook', title='Example book') 
   'Classified'

