Commit ef7dfc4522d2945063d0bb9aa03fd8203077d796

Authored by Francisco Marcelo de Araújo Lima Júnior
1 parent 1da8268c

add unit testes to embed block support

Showing 2 changed files with 12 additions and 2 deletions   Show diff stats
app/models/block.rb
... ... @@ -16,12 +16,12 @@ class Block < ActiveRecord::Base
16 16  
17 17 named_scope :enabled, :conditions => { :enabled => true }
18 18  
19   - def embedable
  19 + def embedable?
20 20 true
21 21 end
22 22  
23 23 def embed_code(url)
24   - html = "<iframe src='#{url}?source=SOURCE_NAME' frameborder='0' allowfullscreen ></iframe>"
  24 + html = "<iframe src='#{url}' frameborder='0'></iframe>"
25 25 end
26 26  
27 27 # Determines whether a given block must be visible. Optionally a
... ...
test/unit/block_test.rb
... ... @@ -222,4 +222,14 @@ class BlockTest &lt; ActiveSupport::TestCase
222 222 assert block.visible?(2)
223 223 assert !block.visible?(3)
224 224 end
  225 +
  226 + should 'be embedable by default' do
  227 + assert Block.new.embedable?
  228 + end
  229 +
  230 + should 'generate embed url' do
  231 + b = Block.new
  232 + assert_equal "<iframe src='http://myblogtest.com' frameborder='0'></iframe>", b.embed_code('http://myblogtest.com')
  233 + end
  234 +
225 235 end
... ...