/Users/Ibrahim/Desktop/codecov/swift-standard/standard-swiftUITests/Test_Index_UI.swift:
    1|       |//
    2|       |//  Test_Index_UI.swift
    3|       |//  standard-swiftUITests
    4|       |//
    5|       |//  Created by Ibrahim on 7/10/19.
    6|       |//  Copyright © 2019 Ibrahim. All rights reserved.
    7|       |//
    8|       |
    9|       |import XCTest
   10|       |
   11|       |class Test_Index_UI: XCTestCase {
   12|       |
   13|       |    //set up before each test case
   14|      2|    override func setUp() {
   15|      2|        continueAfterFailure = false
   16|      2|        XCUIApplication().launch()
   17|      2|        sleep(10)
   18|      2|    }
   19|       |    
   20|       |    //Check to see if the label for the first button is correct
   21|      1|    func testFirstButtonLabel()  {
   22|      1|        
   23|      1|        let app = XCUIApplication()
   24|      1|        let buttonsQuery = app.buttons
   25|      1|        XCTAssertEqual(buttonsQuery.firstMatch.label,"Eli\nWise Falcon")
   26|      1|    }
   27|       |    
   28|       |    //Check to see if AFTER the first button is clicked, the correct information shows up
   29|      1|    func testCheckFirstButtonInfo() {
   30|      1|        let app = XCUIApplication()
   31|      1|        let tablesQuery = app.tables
   32|      1|        tablesQuery.buttons["Eli\nWise Falcon"].tap()
   33|      1|        XCTAssertEqual(app.staticTexts.element(boundBy: 2).label, "CTO")
   34|      1|        
   35|      1|    }
   36|       |}

/Users/Ibrahim/Desktop/codecov/swift-standard/standard-swiftUITests/standard_swiftUITests.swift:
    1|       |//
    2|       |//  standard_swiftUITests.swift
    3|       |//  standard-swiftUITests
    4|       |//
    5|       |//  Created by Ibrahim on 7/9/19.
    6|       |//  Copyright © 2019 Ibrahim. All rights reserved.
    7|       |//
    8|       |
    9|       |import XCTest
   10|       |
   11|       |class standard_swiftUITests: XCTestCase {
   12|       |
   13|      1|    override func setUp() {
   14|      1|        // Put setup code here. This method is called before the invocation of each test method in the class.
   15|      1|
   16|      1|        // In UI tests it is usually best to stop immediately when a failure occurs.
   17|      1|        continueAfterFailure = false
   18|      1|
   19|      1|        // UI tests must launch the application that they test. Doing this in setup will make sure it happens for each test method.
   20|      1|        XCUIApplication().launch()
   21|      1|
   22|      1|        // 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.
   23|      1|    }
   24|       |
   25|      1|    override func tearDown() {
   26|      1|        // Put teardown code here. This method is called after the invocation of each test method in the class.
   27|      1|    }
   28|       |
   29|      1|    func testExample() {
   30|      1|        // Use recording to get started writing UI tests.
   31|      1|        // Use XCTAssert and related functions to verify your tests produce the correct results.
   32|      1|    }
   33|       |
   34|       |}

