public
Rubygem
Description: Ruby helpers for avatar display
Clone URL: git://github.com/gcnovus/avatar.git
avatar / test / test_abstract_view_support.rb
100644 23 lines (17 sloc) 0.636 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
require File.dirname(__FILE__) + '/test_helper.rb'
require 'avatar/view/abstract_view_support'
require 'avatar/source/static_url_source'
 
class TestAbstractViewSupport < Test::Unit::TestCase
 
  def setup
    Avatar::source = Avatar::Source::StaticUrlSource.new('golfing.png')
    @view_class = Class.new
    @view_class.send :include, Avatar::View::AbstractViewSupport
    @view = @view_class.new
  end
  
  def test_includes_basic_view_support
    assert @view.kind_of?(Avatar::View::AbstractViewSupport)
  end
  
  def test_avatar_url_for_with_no_arguments
    assert_equal 'golfing.png', @view.avatar_url_for(:a_person)
  end
  
end