We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e5fc83d commit 1e497d6Copy full SHA for 1e497d6
packages/camera/camera_web/example/integration_test/camera_web_test.dart
@@ -998,6 +998,21 @@ void main() {
998
});
999
1000
group('setFlashMode', () {
1001
+ testWidgets('calls setFlashMode on the camera', (tester) async {
1002
+ final camera = MockCamera();
1003
+ const flashMode = FlashMode.always;
1004
+
1005
+ // Save the camera in the camera plugin.
1006
+ (CameraPlatform.instance as CameraPlugin).cameras[cameraId] = camera;
1007
1008
+ await CameraPlatform.instance.setFlashMode(
1009
+ cameraId,
1010
+ flashMode,
1011
+ );
1012
1013
+ verify(() => camera.setFlashMode(flashMode)).called(1);
1014
+ });
1015
1016
group('throws PlatformException', () {
1017
testWidgets(
1018
'with notFound error '
0 commit comments