Commit c9a96b365f5b5c90b40719fb279a8d30de78ee72
Committed by
Daniela Feitosa
1 parent
7b9c721d
Exists in
master
and in
29 other branches
Improving Box tests
Showing
2 changed files
with
48 additions
and
5 deletions
Show diff stats
app/models/box.rb
@@ -17,13 +17,13 @@ class Box < ActiveRecord::Base | @@ -17,13 +17,13 @@ class Box < ActiveRecord::Base | ||
17 | EnterprisesBlock | 17 | EnterprisesBlock |
18 | FavoriteEnterprisesBlock | 18 | FavoriteEnterprisesBlock |
19 | FeedReaderBlock | 19 | FeedReaderBlock |
20 | - RawHTMLBlock | ||
21 | FriendsBlock | 20 | FriendsBlock |
22 | LinkListBlock | 21 | LinkListBlock |
23 | MainBlock | 22 | MainBlock |
24 | MyNetworkBlock | 23 | MyNetworkBlock |
25 | PeopleBlock | 24 | PeopleBlock |
26 | ProfileImageBlock | 25 | ProfileImageBlock |
26 | + RawHTMLBlock | ||
27 | RecentDocumentsBlock | 27 | RecentDocumentsBlock |
28 | TagsBlock | 28 | TagsBlock |
29 | } | 29 | } |
test/unit/box_test.rb
@@ -3,13 +3,56 @@ require File.dirname(__FILE__) + '/../test_helper' | @@ -3,13 +3,56 @@ require File.dirname(__FILE__) + '/../test_helper' | ||
3 | class BoxTest < ActiveSupport::TestCase | 3 | class BoxTest < ActiveSupport::TestCase |
4 | 4 | ||
5 | should 'list allowed blocks for center box' do | 5 | should 'list allowed blocks for center box' do |
6 | - b = Box.new(:position => 1) | ||
7 | - assert b.acceptable_blocks.include?('main-block') | 6 | + blocks = Box.new(:position => 1).acceptable_blocks |
7 | + | ||
8 | + assert blocks.include?('main-block') | ||
9 | + assert blocks.include?('article-block') | ||
10 | + assert blocks.include?('blog-archives-block') | ||
11 | + assert blocks.include?('communities-block') | ||
12 | + assert blocks.include?('enterprises-block') | ||
13 | + assert blocks.include?('favorite-enterprises-block') | ||
14 | + assert blocks.include?('feed-reader-block') | ||
15 | + assert blocks.include?('friends-block') | ||
16 | + assert blocks.include?('link-list-block') | ||
17 | + assert blocks.include?('main-block') | ||
18 | + assert blocks.include?('my-network-block') | ||
19 | + assert blocks.include?('people-block') | ||
20 | + assert blocks.include?('profile-image-block') | ||
21 | + assert blocks.include?('raw-html-block') | ||
22 | + assert blocks.include?('recent-documents-block') | ||
23 | + assert blocks.include?('tags-block') | ||
24 | + | ||
8 | end | 25 | end |
9 | 26 | ||
10 | should 'list allowed blocks for box at position 2' do | 27 | should 'list allowed blocks for box at position 2' do |
11 | - b = Box.new(:position => 2) | ||
12 | - assert !b.acceptable_blocks.include?('main-block') | 28 | + blocks = Box.new(:position => 2).acceptable_blocks |
29 | + | ||
30 | + assert !blocks.include?('main-block') | ||
31 | + | ||
32 | + assert blocks.include?('article-block') | ||
33 | + assert blocks.include?('blog-archives-block') | ||
34 | + assert blocks.include?('categories-block') | ||
35 | + assert blocks.include?('communities-block') | ||
36 | + assert blocks.include?('enterprises-block') | ||
37 | + assert blocks.include?('environment-statistics-block') | ||
38 | + assert blocks.include?('favorite-enterprises-block') | ||
39 | + assert blocks.include?('featured-products-block') | ||
40 | + assert blocks.include?('feed-reader-block') | ||
41 | + assert blocks.include?('friends-block') | ||
42 | + assert blocks.include?('highlights-block') | ||
43 | + assert blocks.include?('link-list-block') | ||
44 | + assert blocks.include?('location-block') | ||
45 | + assert blocks.include?('login-block') | ||
46 | + assert blocks.include?('my-network-block') | ||
47 | + assert blocks.include?('people-block') | ||
48 | + assert blocks.include?('profile-image-block') | ||
49 | + assert blocks.include?('profile-info-block') | ||
50 | + assert blocks.include?('profile-search-block') | ||
51 | + assert blocks.include?('raw-html-block') | ||
52 | + assert blocks.include?('recent-documents-block') | ||
53 | + assert blocks.include?('sellers-search-block') | ||
54 | + assert blocks.include?('slideshow-block') | ||
55 | + assert blocks.include?('tags-block') | ||
13 | end | 56 | end |
14 | 57 | ||
15 | end | 58 | end |