Jruby __持久性
我在rspec中模拟java接口Jruby __持久性,jruby,jruby-java-interop,Jruby,Jruby Java Interop,我在rspec中模拟java接口 clock = ClockInterface.new clock.should_receive(:currentTime) 当我运行rspec时,一切正常,但我看到一个警告,它将我引向以下方面 当我试图设置 ClockInterface.__persistence__ = true 我有一个命名者。我使用的jruby 1.7.4ClockInterface是一个接口,而不是一个类,并且没有\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
clock = ClockInterface.new
clock.should_receive(:currentTime)
当我运行rspec时,一切正常,但我看到一个警告,它将我引向以下方面
当我试图设置
ClockInterface.__persistence__ = true
我有一个命名者。我使用的jruby 1.7.4
ClockInterface
是一个接口,而不是一个类,并且没有\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu持久化方法,这与通过代理添加该方法的类不同
为了使测试正常工作,您应该使用:
clock = mock(ClockInterface)
clock.should_receive(:currentTime)
ClockInterface
是一个接口而不是一个类,并且没有\uuuuuuuuuuuuuuuuuuuuuuuuu
方法,这与通过其代理添加该方法的类不同
为了使测试正常工作,您应该使用:
clock = mock(ClockInterface)
clock.should_receive(:currentTime)