Source:
<code>public void pullTest() throws Exception { String jsFileName = "app.js"; String htmlFileName = "file.html"; String readmeTxtFileName = "readme-txt"; String folderWithPlainFilesPath = "plain-files"; String currentTimeInMillis = Long.toString(System.currentTimeMillis()); projectExplorer.waitProjectExplorer(); git.importJavaApp(testRepo.getHtmlUrl(), PROJECT_NAME, BLANK); prepareFilesForTest(jsFileName); prepareFilesForTest(htmlFileName); prepareFilesForTest(folderWithPlainFilesPath + "/" + readmeTxtFileName); <START> prepareFilesForTest(folderWithPlainFilesPath + "/README.md"); <END> testRepo.changeFileContent(jsFileName, currentTimeInMillis); testRepo.changeFileContent(htmlFileName, currentTimeInMillis); testRepo.changeFileContent( String.format("%s/%s", folderWithPlainFilesPath, readmeTxtFileName), currentTimeInMillis); performPull(); git.waitGitStatusBarWithMess( String.format("Successfully pulled from %s", testRepo.getHtmlUrl())); checkPullAfterUpdatingContent(readmeTxtFileName, currentTimeInMillis); checkPullAfterUpdatingContent(htmlFileName, currentTimeInMillis); checkPullAfterUpdatingContent(readmeTxtFileName, currentTimeInMillis); testRepo.deleteFolder(Paths.get(folderWithPlainFilesPath), "remove file"); performPull(); notificationsPopupPanel.waitPopupPanelsAreClosed(); checkPullAfterRemovingContent( readmeTxtFileName, String.format("/%s/%s/%s", PROJECT_NAME, folderWithPlainFilesPath, readmeTxtFileName)); checkPullAfterRemovingContent( "README.md", String.format("/%s/%s/%s", PROJECT_NAME, folderWithPlainFilesPath, "README.md")); }</code><technical_language>create constant for name well: private final static String README_MD_FILE_NAME = "README.md";</technical_language>

Target:
public void pullTest() throws Exception { String jsFileName = "app.js"; String htmlFileName = "file.html"; String readmeTxtFileName = "readme-txt"; String readmeMdFileName = "README.md"; String folderWithPlainFilesPath = "plain-files"; String currentTimeInMillis = Long.toString(System.currentTimeMillis()); projectExplorer.waitProjectExplorer(); git.importJavaApp(testRepo.getHtmlUrl(), PROJECT_NAME, BLANK); prepareFilesForTest(jsFileName); prepareFilesForTest(htmlFileName); prepareFilesForTest(folderWithPlainFilesPath + "/" + readmeTxtFileName); prepareFilesForTest(folderWithPlainFilesPath + "/" + readmeMdFileName); testRepo.changeFileContent(jsFileName, currentTimeInMillis); testRepo.changeFileContent(htmlFileName, currentTimeInMillis); testRepo.changeFileContent( String.format("%s/%s", folderWithPlainFilesPath, readmeTxtFileName), currentTimeInMillis); performPull(); git.waitGitStatusBarWithMess( String.format("Successfully pulled from %s", testRepo.getHtmlUrl())); checkPullAfterUpdatingContent(readmeTxtFileName, currentTimeInMillis); checkPullAfterUpdatingContent(htmlFileName, currentTimeInMillis); checkPullAfterUpdatingContent(readmeTxtFileName, currentTimeInMillis); testRepo.deleteFolder(Paths.get(folderWithPlainFilesPath), "remove file"); performPull(); notificationsPopupPanel.waitPopupPanelsAreClosed(); checkPullAfterRemovingContent( readmeTxtFileName, String.format("/%s/%s/%s", PROJECT_NAME, folderWithPlainFilesPath, readmeTxtFileName)); checkPullAfterRemovingContent( "README.md", String.format("/%s/%s/%s", PROJECT_NAME, folderWithPlainFilesPath, readmeMdFileName)); }