Changeset 253

Show
Ignore:
Timestamp:
01/30/06 05:35:32 (3 years ago)
Author:
ged
Message:

- Made Verb test reflect the change in #invoke's signature.

Location:
trunk
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/lib/fm/verb.rb

    r252 r253  
    8585        raise NotImplementedError, 
    8686            "Required method #invoke not implemented in %s" % 
    87                 [self.class.name] 
     87                [self.class] 
    8888    end 
    8989 
  • trunk/tests/verb.tests.rb

    r252 r253  
    6565 
    6666        derivClass = Class::new( FaerieMUD::Verb ) 
    67         assert_raises( NoMethodError ) { derivClass::new }x 
     67        assert_raises( NoMethodError ) { derivClass::new } 
    6868        derivObj = derivClass::instance 
    6969 
    70         # Should require an instigator and an origin 
     70        # Should require an instigator 
    7171        assert_raises( ArgumentError ) { derivObj.invoke } 
    72         assert_raises( ArgumentError ) { derivObj.invoke(@instigator) } 
    7372 
    7473        # Derivative classes should override #invoke 
     74        assert_raises( NotImplementedError ) { 
     75            derivObj.invoke(@instigator) 
     76        } 
    7577        assert_raises( NotImplementedError ) { 
    7678            derivObj.invoke( @instigator, @origin )