 import XCTest
 
 class FSCalendarSwiftExampleUITests: XCTestCase {
-        
+	
+	// MARK: - Setup / Tear Down
+	
     override func setUp() {
         super.setUp()
-        
-        // Put setup code here. This method is called before the invocation of each test method in the class.
-        
-        // In UI tests it is usually best to stop immediately when a failure occurs.
+		
         continueAfterFailure = false
-        // UI tests must launch the application that they test. Doing this in setup will make sure it happens for each test method.
         XCUIApplication().launch()
-
-        // 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.
     }
     
     override func tearDown() {
-        // Put teardown code here. This method is called after the invocation of each test method in the class.
         super.tearDown()
     }
-    
-    func testExample() {
-        self.doTestDIY()
-        self.doTestScope()
-        self.doTestDelegateAppearance()
-        self.doTestInterfaceBuilder()
-    }
-    
-    func doTestDIY() {
+	
+	
+	// MARK: - Tests
+	
+    func testDIY() {
         let application = XCUIApplication()
         application.tables.element(boundBy: 0).staticTexts["DIY"].tap()
         let calendar: XCUIElement = application.otherElements["calendar"]

        application.buttons.element(boundBy: 0).tap()
    }

    func doTestInterfaceBuilder() {
        
        let application = XCUIApplication()
        application.tables.element(boundBy: 0).staticTexts["Interface Builder"].tap()
        let calendar = application.otherElements["calendar"]

        application.buttons.element(boundBy: 0).tap()
    }
    
    func testScope() {
        let application = XCUIApplication()
        application.tables.element(boundBy: 0).staticTexts["FSCalendarScope"].tap()
        let tableView: XCUIElement = application.tables.element(boundBy: 0)
