В предыдущей статье мы рассмотрели способ, как можно использовать текст из файла в вашем тесте. Научились отправлять большой текст, который не помещается в String, а также поменяли несколько значений в нашем тексте перед использованием в тесте. Сегодня продолжим изучать данную тему. Для примера мы будет использовать - https://restful-booker.herokuapp.com/ Сейчас мы умеем изменять файл для отправки в API с помощью метода replace. Однако этот метод изменяет текст только «мысленно», фактически файл остаётся прежним. Иногда такой подход может быть удобным. Но представим, что у нас есть цикл тестов, где в первом тесте нужно изменить файл, а во втором — использовать его. В таком случае метод replace не подойдёт, поскольку он не сохраняет изменения в файл. Покажу 2 метода, с помощью которых можно изменить нужный текст в файле. Будем использовать создание временного файла, после тогда как изменим в нём нужные строки, запишем эти изменения в основной, а временный удалим. File file = new File("F