twonly-app-dependencies/camera_avfoundation/darwin/Tests/CameraPreviewPauseTests.swift
2026-10-07 22:18:23 +02:00

26 lines
639 B
Swift

// Copyright 2013 The Flutter Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import AVFoundation
import XCTest
@testable import camera_avfoundation
final class CameraPreviewPauseTests: XCTestCase {
func testPausePreviewWithResult_shouldPausePreview() {
let camera = CameraTestUtils.createTestCamera()
camera.pausePreview()
XCTAssertTrue(camera.isPreviewPaused)
}
func testResumePreviewWithResult_shouldResumePreview() {
let camera = CameraTestUtils.createTestCamera()
camera.resumePreview()
XCTAssertFalse(camera.isPreviewPaused)
}
}