Changeset 191

Show
Ignore:
Timestamp:
11/20/04 01:31:55 (4 years ago)
Author:
ged
Message:

-- More fixes to event.tests, locus.tests, and verb.tests for Verbs being made

Singletons.

Location:
branches/simplest-thing/tests
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • branches/simplest-thing/tests/event.tests.rb

    r188 r191  
    4949        @entity = TestEntity::new 
    5050        @locus = TestLocus::new 
    51         @verb = TestVerb::new 
     51        @verb = TestVerb::instance 
    5252        super 
    5353    end 
  • branches/simplest-thing/tests/locus.tests.rb

    r180 r191  
    3636            args[:instigator] ||= FaerieMUD::Locus::new 
    3737            args[:origin] ||= args[:instigator] 
    38             args[:verb] ||= FaerieMUD::Verb::new 
     38            args[:verb] ||= FaerieMUD::Verb::instance 
    3939            super( args ) 
    4040        end 
  • branches/simplest-thing/tests/verb.tests.rb

    r181 r191  
    4545 
    4646        # (For concrete classes) 
     47        assert_raises( NoMethodError ) { 
     48            FaerieMUD::Verb::new 
     49        } 
    4750        assert_nothing_raised { 
    48             rval = FaerieMUD::Verb::new 
     51            rval = FaerieMUD::Verb::instance 
    4952        } 
    5053        assert_instance_of FaerieMUD::Verb, rval 
     
    5861 
    5962        derivClass = Class::new( FaerieMUD::Verb ) 
    60         derivObj = derivClass::new 
     63        assert_raises( NoMethodError ) { derivClass::new } 
     64        derivObj = derivClass::instance 
    6165 
    6266        # Should require an instigator and an origin