在 flex 中,我想做类似于以下的事情
var audioPlayerMock:AudioPlayer = AudioPlayer(mockRepository.createStub(mockRepository.createStub(AudioPlayer));
SetupResult.forCall(audioPlayerMock.play).(CALL_ACTUAL_PLAY_METHOD(WITH_ARGUMENT));
AudioPlayer 有很多我想要存根的方法,(所以我使用mockRepository.creatStub()
)。但是有一种方法,play()
我想调用实际的实际方法(super.play(argument)
如果我的想法是正确的)。我不知道该怎么做?
我知道我可以使用createDynamic(AudioPlayer)
then stub out 其他所有方法,但这有点乏味。
干杯