This repository provides complete example of setting up XCUITest Framework using Screen Objects Pattern for iOS Automation Testing. Original Tutorial is available in my blog: Getting Started with Xcode UI Testing, Running iOS tests in parallel.
- AddPlayerScreen.swift
- HomeScreen.swift
- SettingsScreen.swift
- AddPlayerTests.swift
settingsButton.tap()
XCTAssertTrue(homeScreen.isPlayerDisplayed(name: testPlayerName1, balance: defaultPlayerBalance, currency: defaultCurrency))
currencyTextField.clearAndEnterText(text: currency)