<br><font size=2 face="sans-serif">Hi</font>
<br><font size=2 face="sans-serif">I run into problem trying to set expectations
for the mockobject.class method, I had to undefine a method before I could
set some expectation. Is there any better way of doing it? </font>
<br>
<br><font size=2 face="sans-serif">object = mock()</font>
<br><font size=2 face="sans-serif">....</font>
<br><font size=2 face="sans-serif">klass = class <<object; self;
end </font>
<br><font size=2 face="sans-serif">klass.send(:undef_method, "class")
# I had to do this because Mocha utilizes "method_missing(symbol,
*arguments, &block) " method.</font>
<br><font size=2 face="sans-serif">object.expects(:class).returns(SomeClass)
</font>
<br><font size=2 face="sans-serif">...</font>
<br>
<br>
<br><font size=2 face="sans-serif">And thanks for such a nice library.</font>
<br><font size=2 face="sans-serif">------------------------------<br>
Kurman Karabukaev<br>
Application Developer<br>
ThoughtWorks Inc.<br>
(312) 282 0231<br>
<br>
</font>