Changeset 2942 for lang/ruby/ssb

Show
Ignore:
Timestamp:
12/09/07 17:24:24 (13 months ago)
Author:
lchin
Message:

lang/ruby/ssb: a little more mocking with flexmock

Location:
lang/ruby/ssb/trunk/test
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • lang/ruby/ssb/trunk/test/emoji_test.rb

    r2294 r2942  
    33require 'ssb/ktai_spec.rb' 
    44 
    5 class Term 
    6   def initialize(carrier) 
    7     @carrier = carrier 
    8   end 
    9    
    10   attr_reader :carrier 
    11   alias :get_carrier :carrier 
    12 end 
    13  
    145unit_tests do 
    156  def conv(carrier, str, is_utf8=false) 
    16     SSB::Emoji.emoji_conv(Term.new(carrier), str, is_utf8) 
     7    term = flexmock(:get_carrier => carrier) 
     8    SSB::Emoji.emoji_conv(term, str, is_utf8) 
    179  end 
    1810   
  • lang/ruby/ssb/trunk/test/filter_test.rb

    r2940 r2942  
    33require 'ssb/ktai_spec.rb' 
    44require 'ssb.rb' 
    5 require 'flexmock/test_unit' 
    65 
    76unit_tests do 
  • lang/ruby/ssb/trunk/test/test_helper.rb

    r2212 r2942  
    22require 'rubygems' 
    33require 'dust' 
     4require 'flexmock/test_unit' 
    45require File.expand_path(File.dirname(__FILE__) + '/mock_csv.rb') 
    56require File.expand_path(File.dirname(__FILE__) + '/mock_server')