Commit c6e22675410ab4fc7bf5ccafa6dc08fafcbf161c

Authored by JoenioCosta
1 parent 39a4ebdb

ActionItem266: added catalog functional tests

git-svn-id: https://svn.colivre.coop.br/svn/noosfero/trunk@1645 3f533792-8f58-4932-b0fe-aaf55b0a4547
Showing 1 changed file with 12 additions and 3 deletions   Show diff stats
test/functional/catalog_controller_test.rb
... ... @@ -11,8 +11,17 @@ class CatalogControllerTest < Test::Unit::TestCase
11 11 @response = ActionController::TestResponse.new
12 12 end
13 13  
14   - # Replace this with your real tests.
15   - def test_truth
16   - assert true
  14 + should 'list products of enterprise' do
  15 + ent = Enterprise.create!(:identifier => 'test_enterprise1', :name => 'Test enteprise1')
  16 + get :index, :profile => ent.identifier
  17 + assert_tag :tag => 'h2', :content => /Catalog/
17 18 end
  19 +
  20 + should 'show product of enterprise' do
  21 + ent = Enterprise.create!(:identifier => 'test_enterprise1', :name => 'Test enteprise1')
  22 + prod = ent.products.create!(:name => 'Product test')
  23 + get :show, :id => prod.id, :profile => ent.identifier
  24 + assert_tag :tag => 'h2', :content => /#{prod.name}/
  25 + end
  26 +
18 27 end
... ...