--------
20         56


     300             180
     110        30
bug   16‰
UI
test
       test
Test
DSL   Test
Test
Test   Test


          1
          2…
Test
Test
Test
Test
Test
Test
31
1. 
2. 
3. 
1. 

2. 
3. 
4. 
1. 

2. 
3. 
4. 
1. 
2. 
3. 
XML   EXCEL
BEGIN {
 @@         ='     '
 require 'gtf_for_test.rb'
 add_rel_path(__FILE__)
 require '                 '

 class Test_AA < Test::Unit::TestCase
  include Module_
def get_value
    return               (     ,"                          ", true, false, false, false)
  end
 end

  r = Test_AA.new('get_value')
  $a = r.get_value
}
module Add_test
  def self.included(klass)
    $a.each do |item|
     klass.send(:define_method, "test_#{item.values_at("                         ","           ","               ","        ").join('_')}      ".to_sym){
           (item)}#
end
  end
end

class Test_                     < Test::Unit::TestCase
    ....
  include Module_
include Add_test

 def test_aa
 end

 def                        (              )
                  (*                 .values_at("                ","            ","           ","            ","           ","          ", "   "))
....
    ensure
   should(             ,"                           : #{                  ["           "]},               : #{                   ["     "]},         : #{
["         "]},             : #{              ["              "]},         #{                        ["            "]}")
  end
end
XX                         (   )

                           (           )

                           (           )




              …
                                   3

     XX
                  (        )

          (           …)
…
大量地区化解决方案V5

大量地区化解决方案V5

  • 1.
  • 2.
    20 56 300 180 110 30
  • 4.
    bug 16‰
  • 7.
  • 10.
    test test Test
  • 11.
    DSL Test
  • 12.
  • 13.
    Test Test 1 2…
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
    XML EXCEL
  • 26.
    BEGIN { @@ =' ' require 'gtf_for_test.rb' add_rel_path(__FILE__) require ' ' class Test_AA < Test::Unit::TestCase include Module_ def get_value return ( ," ", true, false, false, false) end end r = Test_AA.new('get_value') $a = r.get_value } module Add_test def self.included(klass) $a.each do |item| klass.send(:define_method, "test_#{item.values_at(" "," "," "," ").join('_')} ".to_sym){ (item)}# end end end class Test_ < Test::Unit::TestCase .... include Module_ include Add_test def test_aa end def ( ) (* .values_at(" "," "," "," "," "," ", " ")) .... ensure should( ," : #{ [" "]}, : #{ [" "]}, : #{ [" "]}, : #{ [" "]}, #{ [" "]}") end end
  • 27.
    XX ( ) ( ) ( ) … 3 XX ( ) ( …)
  • 28.