Во флексе я хочу сделать что-то похожее на следующее
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)
, затем отключить любой другой метод, но это немного утомительно.
Приветствия