Печать входящих аргументов в файл

Класс PrintArgs печатает свои входные аргументы в файл C:\arguments.out. Этот класс можно использовать, например, для печати ответа от сервера.
package customcode;

import com.ibm.rational.test.lt.kernel.services.ITestExecutionServices;

import java.io.*;

/**
 * Класс PrintArgs печатает свои входные аргументы в файл
 * C:\arguments.out. Этим примером можно воспользоваться для печати
 * ответа от сервера.
 */

/**
 * @author Примеры пользовательского кода IBM
 */

public class PrintArgs implements
        com.ibm.rational.test.lt.kernel.custom.ICustomCode2 {

    /**
     * Экземпляры этого объекта будут созданы с помощью конструктора no-arg.
     */
    public PrintArgs() {
    }

    public String exec(ITestExecutionServices tes, String[] args) {
        try {
            FileWriter outFile = new FileWriter("C:\\arguments.out");
            for (int i = 0; i < args.length; i++)
                outFile.write("Аргумент " + i + ": " + args[i] + "\n");
            outFile.close();
        } catch (IOException e) {
            tes.getTestLogManager().reportMessage(
                                        "Невозможно записать в C:\\arguments.out");
        }
        return null;
    }
}

Комментарии