From e6986d0a30618e8e5a1e60a2b8de0fa7a65391cb Mon Sep 17 00:00:00 2001 From: Suneet Agrawal Date: Fri, 12 Jul 2019 15:44:26 +0530 Subject: [PATCH] updated test --- .../otaliastudios/cameraview/engine/MockCameraEngine.java | 5 +++++ .../otaliastudios/cameraview/video/VideoRecorderTest.java | 4 +++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/cameraview/src/androidTest/java/com/otaliastudios/cameraview/engine/MockCameraEngine.java b/cameraview/src/androidTest/java/com/otaliastudios/cameraview/engine/MockCameraEngine.java index 3c2be982..735ff80f 100644 --- a/cameraview/src/androidTest/java/com/otaliastudios/cameraview/engine/MockCameraEngine.java +++ b/cameraview/src/androidTest/java/com/otaliastudios/cameraview/engine/MockCameraEngine.java @@ -177,4 +177,9 @@ public class MockCameraEngine extends CameraEngine { protected boolean collectCameraInfo(@NonNull Facing facing) { return true; } + + @Override + public void onActualVideoRecordingStarted() { + + } } diff --git a/cameraview/src/androidTest/java/com/otaliastudios/cameraview/video/VideoRecorderTest.java b/cameraview/src/androidTest/java/com/otaliastudios/cameraview/video/VideoRecorderTest.java index 8e6420da..3ef47499 100644 --- a/cameraview/src/androidTest/java/com/otaliastudios/cameraview/video/VideoRecorderTest.java +++ b/cameraview/src/androidTest/java/com/otaliastudios/cameraview/video/VideoRecorderTest.java @@ -29,7 +29,7 @@ public class VideoRecorderTest extends BaseTest { VideoRecorder.VideoResultListener listener = Mockito.mock(VideoRecorder.VideoResultListener.class); VideoRecorder recorder = new VideoRecorder(listener) { @Override - protected void onStart() { } + protected void onStart() { dispatchActualVideoRecordingStarted(); } @Override protected void onStop() { @@ -37,6 +37,8 @@ public class VideoRecorderTest extends BaseTest { } }; recorder.start(result); + Mockito.verify(listener,Mockito.times(1) ) + .onActualVideoRecordingStarted(); recorder.stop(); Mockito.verify(listener, Mockito.times(1)) .onVideoResult(result, null);