Commit 1d62da97fb09ed720846f2fdf3ce2169da6a55a0
1 parent
602bff8e
Exists in
master
and in
29 other branches
ActionItem237: correcting the name of the test file
git-svn-id: https://svn.colivre.coop.br/svn/noosfero/trunk@1582 3f533792-8f58-4932-b0fe-aaf55b0a4547
Showing
2 changed files
with
55 additions
and
55 deletions
Show diff stats
... | ... | @@ -0,0 +1,55 @@ |
1 | +require File.dirname(__FILE__) + '/../test_helper' | |
2 | + | |
3 | +class LightboxHelperTest < Test::Unit::TestCase | |
4 | + | |
5 | + include LightboxHelper | |
6 | + | |
7 | + should 'include lightbox properly' do | |
8 | + expects(:stylesheet_link_tag).with('lightbox').returns('[lightbox.css]') | |
9 | + expects(:javascript_include_tag).with('lightbox').returns('[lightbox.js]') | |
10 | + assert_equal '[lightbox.css][lightbox.js]', include_lightbox_header | |
11 | + end | |
12 | + | |
13 | + should 'provide the needed files' do | |
14 | + assert File.exists?(File.join(RAILS_ROOT, 'public', 'stylesheets', 'lightbox.css')), 'lightbox.css expected to be in public/stylesheets, but not found' | |
15 | + assert File.exists?(File.join(RAILS_ROOT, 'public', 'javascripts', 'lightbox.js')), 'lightbox.js expected to be in public/javascripts, but not found' | |
16 | + end | |
17 | + | |
18 | + should 'provide lightbox_link_to helper' do | |
19 | + expects(:link_to).with('text', { :action => 'view', :id => '1' }, { :class => 'lbOn', :id => 'my-link' }).returns('[link]') | |
20 | + assert_equal '[link]', lightbox_link_to('text', { :action => 'view', :id => '1'}, { :id => 'my-link' }) | |
21 | + end | |
22 | + | |
23 | + should 'merge existing :class option in lightbox_link_to' do | |
24 | + expects(:link_to).with('text', { :action => 'view', :id => '1' }, { :class => 'lbOn my-button', :id => 'my-link' }).returns('[link]') | |
25 | + assert_equal '[link]', lightbox_link_to('text', { :action => 'view', :id => '1'}, { :class => 'my-button', :id => 'my-link' }) | |
26 | + | |
27 | + end | |
28 | + | |
29 | + should 'provide link to close lightbox' do | |
30 | + expects(:button).with(:close, 'text', '#', { :class => 'lbAction', :rel => 'deactivate', :id => 'my-id' }).returns('[close-lightbox]') | |
31 | + | |
32 | + assert_equal '[close-lightbox]', lightbox_close_button('text', :id => 'my-id') | |
33 | + end | |
34 | + | |
35 | + should 'merge existing :class option in lightbox_close_button' do | |
36 | + expects(:button).with(:close, 'text', '#', { :class => 'lbAction my-class', :rel => 'deactivate', :id => 'my-id' }).returns('[close-lightbox]') | |
37 | + | |
38 | + assert_equal '[close-lightbox]', lightbox_close_button('text', :class => 'my-class', :id => 'my-id' ) | |
39 | + end | |
40 | + | |
41 | + should 'provide lightbox_button' do | |
42 | + expects(:button).with('type', 'label', { :action => 'popup'}, { :class => 'lbOn' }).returns('[button]') | |
43 | + | |
44 | + assert_equal '[button]', lightbox_button('type', 'label', { :action => 'popup'}) | |
45 | + end | |
46 | + | |
47 | + should 'tell if rendering inside lightbox' do | |
48 | + request = mock | |
49 | + expects(:request).returns(request) | |
50 | + request.expects(:xhr?).returns(true) | |
51 | + | |
52 | + assert lightbox? | |
53 | + end | |
54 | + | |
55 | +end | ... | ... |
test/unit/lightbox_helper_text.rb
... | ... | @@ -1,55 +0,0 @@ |
1 | -require File.dirname(__FILE__) + '/../test_helper' | |
2 | - | |
3 | -class LightboxHelperTest < Test::Unit::TestCase | |
4 | - | |
5 | - include LightboxHelper | |
6 | - | |
7 | - should 'include lightbox properly' do | |
8 | - expects(:stylesheet_link_tag).with('lightbox').returns('[lightbox.css]') | |
9 | - expects(:javascript_include_tag).with('lightbox').returns('[lightbox.js]') | |
10 | - assert_equal '[lightbox.css][lightbox.js]', include_lightbox_header | |
11 | - end | |
12 | - | |
13 | - should 'provide the needed files' do | |
14 | - assert File.exists?(File.join(RAILS_ROOT, 'public', 'stylesheets', 'lightbox.css')), 'lightbox.css expected to be in public/stylesheets, but not found' | |
15 | - assert File.exists?(File.join(RAILS_ROOT, 'public', 'javascripts', 'lightbox.js')), 'lightbox.js expected to be in public/javascripts, but not found' | |
16 | - end | |
17 | - | |
18 | - should 'provide lightbox_link_to helper' do | |
19 | - expects(:link_to).with('text', { :action => 'view', :id => '1' }, { :class => 'lbOn', :id => 'my-link' }).returns('[link]') | |
20 | - assert_equal '[link]', lightbox_link_to('text', { :action => 'view', :id => '1'}, { :id => 'my-link' }) | |
21 | - end | |
22 | - | |
23 | - should 'merge existing :class option in lightbox_link_to' do | |
24 | - expects(:link_to).with('text', { :action => 'view', :id => '1' }, { :class => 'lbOn my-button', :id => 'my-link' }).returns('[link]') | |
25 | - assert_equal '[link]', lightbox_link_to('text', { :action => 'view', :id => '1'}, { :class => 'my-button', :id => 'my-link' }) | |
26 | - | |
27 | - end | |
28 | - | |
29 | - should 'provide link to close lightbox' do | |
30 | - expects(:button).with(:close, 'text', '#', { :class => 'lbAction', :rel => 'deactivate', :id => 'my-id' }).returns('[close-lightbox]') | |
31 | - | |
32 | - assert_equal '[close-lightbox]', lightbox_close_button('text', :id => 'my-id') | |
33 | - end | |
34 | - | |
35 | - should 'merge existing :class option in lightbox_close_button' do | |
36 | - expects(:button).with(:close, 'text', '#', { :class => 'lbAction my-class', :rel => 'deactivate', :id => 'my-id' }).returns('[close-lightbox]') | |
37 | - | |
38 | - assert_equal '[close-lightbox]', lightbox_close_button('text', :class => 'my-class', :id => 'my-id' ) | |
39 | - end | |
40 | - | |
41 | - should 'provide lightbox_button' do | |
42 | - expects(:button).with('type', 'label', { :action => 'popup'}, { :class => 'lbOn' }).returns('[button]') | |
43 | - | |
44 | - assert_equal '[button]', lightbox_button('type', 'label', { :action => 'popup'}) | |
45 | - end | |
46 | - | |
47 | - should 'tell if rendering inside lightbox' do | |
48 | - request = mock | |
49 | - expects(:request).returns(request) | |
50 | - request.expects(:xhr?).returns(true) | |
51 | - | |
52 | - assert lightbox? | |
53 | - end | |
54 | - | |
55 | -end |