File tree Expand file tree Collapse file tree 2 files changed +9
-0
lines changed
UITestsFoundation/Screens/Orders Expand file tree Collapse file tree 2 files changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -220,4 +220,12 @@ public final class NewOrderScreen: ScreenObject {
220220 }
221221 return try OrdersScreen ( )
222222 }
223+
224+ @discardableResult
225+ public func checkForExistingOrderTitle( byOrderNumber orderNumber: String ) throws -> NewOrderScreen {
226+ let orderNumberPredicate = NSPredicate ( format: " label MATCHES %@ " , " Order # \( orderNumber) " )
227+ XCTAssertTrue ( app. staticTexts. containing ( orderNumberPredicate) . element. exists)
228+
229+ return self
230+ }
223231}
Original file line number Diff line number Diff line change @@ -51,6 +51,7 @@ final class OrdersTests: XCTestCase {
5151 . selectOrder ( byOrderNumber: orders [ 0 ] . number)
5252 . verifySingleOrderScreenLoaded ( )
5353 . tapEditOrderButton ( )
54+ . checkForExistingOrderTitle ( byOrderNumber: orders [ 0 ] . number)
5455 }
5556
5657 func test_cancel_order_creation( ) throws {
You can’t perform that action at this time.
0 commit comments