package testCases.stepic; import base.CaseConfig; import base.TestException; import base.TestCase; import testCases.http.HttpHelper; import java.io.IOException; /** * @author v.chibrikov */ public class HW01 implements TestCase { public boolean test(CaseConfig cfg) { try { String value; if (cfg.getArgs().length == 1) value = cfg.getArgs()[0]; else value = "test_message"; String url = "http://" + cfg.getHost() + ":" + cfg.getPort() + "/" + "mirror?key=" + value; String pageBody = HttpHelper.sendGet(url).getPage(); return pageBody.equals(value); } catch (IOException e) { throw new TestException(e); } } }