title: Is it possible to hide classes from ui tests
body: <p>I have a few helper classes like <code>UnlockedTestCase</code> that configure my app for special scenario tests.</p>
  
  <p>Theses classes show up in the test navigator without tests.</p>
  
  <p>Is there a way to mark then as "not test classes" in order for them to be ignored by the test navigator? </p>
  
  <p><strong>UPDATE:</strong> Sample code:</p>
  
  <pre><code>class UnlockedTestCase: XCTestCase {
      var app = XCUIApplication()
  
      override func setUp() {
          super.setUp()
  
          continueAfterFailure = false
  
          app.launchArguments = ["uiTesting", "unlock"]
          app.launch()
      }
  }
  </code></pre>
  
  <p>A test would then be written as:</p>
  
  <pre><code>class UnlockedUITests: UnlockedTestCase {
      func testButton() {
          XCTAssers(app.buttons["SomeButtonInTheUnlockedState"].exists)
      }
  }
  </code></pre>