Exposable

protocol Exposable

Exposes an item to UI tests Intended as base class for screen based enums

  • identifier Default implementation

    Defaults to Type.self

    Default Implementation

    accessibilityIdentifier for UI tests

    Declaration

    Swift

    var identifier: String { get }
  • expose(item:) Extension method

    Assign accessibility identifier to item

    Declaration

    Swift

    func expose(item: UIAccessibilityIdentification?)

    Parameters

    item

    Thing to expose