mirror of
https://github.com/bitwarden/ios.git
synced 2025-12-15 14:00:25 -06:00
48 lines
1.1 KiB
Swift
48 lines
1.1 KiB
Swift
// swiftlint:disable:this file_name
|
|
import BitwardenKit
|
|
import BitwardenKitMocks
|
|
import BitwardenResources
|
|
import SnapshotTesting
|
|
import SwiftUI
|
|
import XCTest
|
|
|
|
@testable import BitwardenShared
|
|
|
|
// MARK: - CheckEmailViewTests
|
|
|
|
class CheckEmailViewTests: BitwardenTestCase {
|
|
// MARK: Properties
|
|
|
|
var processor: MockProcessor<CheckEmailState, CheckEmailAction, Void>!
|
|
var subject: CheckEmailView!
|
|
|
|
// MARK: Setup & Teardown
|
|
|
|
override func setUp() {
|
|
super.setUp()
|
|
processor = MockProcessor(state: CheckEmailState(email: "example@email.com"))
|
|
let store = Store(processor: processor)
|
|
subject = CheckEmailView(store: store)
|
|
}
|
|
|
|
override func tearDown() {
|
|
super.tearDown()
|
|
processor = nil
|
|
subject = nil
|
|
}
|
|
|
|
// MARK: Snapshots
|
|
|
|
/// Tests the view renders correctly.
|
|
func disabletest_snapshot_empty() {
|
|
assertSnapshots(
|
|
of: subject,
|
|
as: [
|
|
.defaultPortrait,
|
|
.defaultPortraitDark,
|
|
.tallPortraitAX5(heightMultiple: 2),
|
|
],
|
|
)
|
|
}
|
|
}
|