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