     func test201_Create_file_in_up_folder() {
         do {
             // Create file in up folder
-            try _fileContent1.writeToFile(_upFilePath, atomically: true, encoding: Default.STRING_ENCODING)
+            try _fileContent1.writeToFile(_upFolderPath + _fileName, atomically: true, encoding: Default.STRING_ENCODING)
         } catch {
             XCTFail("\(error)")
         }

        do {
            let files = try _fm.contentsOfDirectoryAtPath(_downFolderPath)
            XCTAssertEqual(files, [".bsync", "file.txt"])
            let content = try String(contentsOfFile: _downFilePath)
            XCTAssertEqual(content, _fileContent1)
        } catch {
            XCTFail("\(error)")

        do {
            let files = try _fm.contentsOfDirectoryAtPath(_downFolderPath)
            XCTAssertEqual(files, [".bsync", "file.txt"])
            let content = try String(contentsOfFile: _downFolderPath + _fileName)
            XCTAssertEqual(content, _fileContent2)
        } catch {
            XCTFail("\(error)")
        }
    }
    
    // MARK 4 - Move file and synchronize
    private let _newFileName = "newfile.txt"
    func test401_Move_existing_file() {
        do {
            try _fm.moveItemAtPath(_upFolderPath + _fileName, toPath: _upFolderPath + _newFileName)
        } catch {
            XCTFail("\(error)")
        }
    }
    
    func test402_Run_synchronization() {
        let expectation = expectationWithDescription("Synchronization should complete")
        
        self.runUpDownSynchronization(UpDownDirectivesTests._upDirectives, downDirectives: UpDownDirectivesTests._downDirectives, handlers: Handlers { (sync) in
            expectation.fulfill()
            XCTAssertTrue(sync.success, sync.message)
            })
        
        waitForExpectationsWithTimeout(TestsConfiguration.TIME_OUT_DURATION, handler: nil)
    }
    
    func test403_Check_file_has_been_moved() {
        do {
            let files = try _fm.contentsOfDirectoryAtPath(_downFolderPath)
            XCTAssertEqual(files, [".bsync", "newfile.txt"])
            let content = try String(contentsOfFile: _downFolderPath + _newFileName)
            XCTAssertEqual(content, _fileContent2)
        } catch {
            XCTFail("\(error)")
        }
    }

    // MARK 6 - Add files in subfolder and synchronize
    private let _subFileCount = 4
    private let _subFileContent = "sub file content"
