Skip to content

Commit

Permalink
Split identifier tests in two (#301)
Browse files Browse the repository at this point in the history
  • Loading branch information
tinder-garricnahapetian authored Jan 22, 2024
1 parent 76ff037 commit b66b100
Showing 1 changed file with 18 additions and 3 deletions.
21 changes: 18 additions & 3 deletions Tests/LayoutTests/LayoutItemTests.swift
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@ import XCTest
@MainActor
final class LayoutItemTests: XCTestCase {

// MARK: - Identifier
// MARK: - Properties

func testIdentifierAndIDWithIdentifier() {
func testIdentifier() {

// GIVEN

Expand All @@ -33,14 +33,29 @@ final class LayoutItemTests: XCTestCase {
// THEN

expect(view.identifier) == "ga"
expect(view.accessibilityIdentifier) == "ga"
}

// MARK: - Identifier

func testIDWithIdentifier() {

// GIVEN

let view: UIView = .init()

// THEN

expect(view.identifier) == nil

// WHEN

let identifiedView: UIView = view.id("ro")

// THEN

expect(view.identifier) == "ro"
expect(identifiedView.identifier) == "ro"
expect(identifiedView.accessibilityIdentifier) == "ro"
expect(identifiedView) === view
}

Expand Down

0 comments on commit b66b100

Please sign in to comment.