TalerWalletUITests.swift (1387B)
1 // 2 // TalerWalletUITests.swift 3 // TalerWalletUITests 4 // 5 // Created by Marc Stibane on 31.01.23. 6 // 7 8 import XCTest 9 10 final class TalerWalletUITests: XCTestCase { 11 12 override func setUpWithError() throws { 13 // Put setup code here. This method is called before the invocation of each test method in the class. 14 15 // In UI tests it is usually best to stop immediately when a failure occurs. 16 continueAfterFailure = false 17 18 // In UI tests it’s important to set the initial state - such as interface orientation - required for your tests before they run. The setUp method is a good place to do this. 19 } 20 21 override func tearDownWithError() throws { 22 // Put teardown code here. This method is called after the invocation of each test method in the class. 23 } 24 25 func testExample() throws { 26 // UI tests must launch the application that they test. 27 let app = XCUIApplication() 28 app.launch() 29 30 // Use XCTAssert and related functions to verify your tests produce the correct results. 31 } 32 33 func testLaunchPerformance() throws { 34 if #available(macOS 10.15, iOS 13.0, tvOS 13.0, watchOS 7.0, *) { 35 // This measures how long it takes to launch your application. 36 measure(metrics: [XCTApplicationLaunchMetric()]) { 37 XCUIApplication().launch() 38 } 39 } 40 } 41 }