Changeset 1340

Show
Ignore:
Timestamp:
02/12/08 17:57:45 (1 year ago)
Author:
yuanying
Message:

add initilizer for register class.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • org.jalcedo.babel.database/trunk/models/babel/register.rb

    r1339 r1340  
    11 
    22module Babel 
     3   
    34  class Register 
     5    def initialize project, version, username 
     6       
     7    end 
    48  end 
    59end 
  • org.jalcedo.babel.database/trunk/spec/babel/register_spec.rb

    r1339 r1340  
    66  describe 'when user is not inputted.' do 
    77    it 'should raise error.' do  
    8       lambda { Babel::Register.new('eclipse', '3.3', nil) }.should raise_error 
     8      lambda { Babel::Register.new('eclipse', '3.3', nil) }.should raise_error(ArgumentError) 
    99    end 
    1010  end 
     
    1212  describe 'when project is not inputted.' do 
    1313    it 'should raise error.' do 
    14       lambda { Babel::Register.new(nil, '3.3', 'babel@eclipse.org') }.should raise_error 
     14      lambda { Babel::Register.new(nil, '3.3', 'babel@eclipse.org') }.should raise_error(ArgumentError) 
    1515    end 
    1616  end 
     
    1818  describe 'when version is not inputted.' do 
    1919    it 'should raise error.' do 
    20       lambda { Babel::Register.new('eclipse', nil, 'babel@eclipse.org') }.should raise_error 
     20      lambda { Babel::Register.new('eclipse', nil, 'babel@eclipse.org') }.should raise_error(ArgumentError) 
    2121    end 
    2222  end 
     
    2424  describe 'when user is not exist' do 
    2525    it 'should raise error.' do 
    26       lambda { Babel::Register.new('eclipse', '3.3', 'ziaehtiier!!7yrw') }.should raise_error 
     26      lambda { Babel::Register.new('eclipse', '3.3', 'ziaehtiier!!7yrw') }.should raise_error(ArgumentError) 
    2727    end 
    2828  end 
     
    3030  describe 'when project is not exist' do 
    3131    it 'should raise error.' do 
    32       lambda { Babel::Register.new('oaaejtghe4389u**', '3.3', 'babel@eclipse.org') }.should raise_error 
     32      lambda { Babel::Register.new('oaaejtghe4389u**', '3.3', 'babel@eclipse.org') }.should raise_error(ArgumentError) 
    3333    end 
    3434  end 
     
    3636  describe 'when version is not exist' do 
    3737    it 'should raise error.' do 
    38       lambda { Babel::Register.new('eclipse', '-00322.sssrr', 'babel@eclipse.org') }.should raise_error 
     38      lambda { Babel::Register.new('eclipse', '-00322.sssrr', 'babel@eclipse.org') }.should raise_error(ArgumentError) 
    3939    end 
    4040  end