/ws-tester-engine/src/main/scala/com/googlecode/wstester/handlers/SimpleTestHandler.scala
http://ws-tester.googlecode.com/ · Scala · 29 lines · 19 code · 4 blank · 6 comment · 0 complexity · 6dc830358480e2c7f07a8d160d2f76d0 MD5 · raw file
- package com.googlecode.wstester.handlers
-
- import com.googlecode.wstester.config.RequestConfig
- import com.googlecode.wstester.config.utils.{Velocity, PlainXML}
- import utils.Send
- import xml.XML
-
- /**
- * Created by IntelliJ IDEA.
- * User: pablo
- * Date: 2010-07-05
- * Time: 12:24:02
- */
-
- class SimpleTestHandler(var requestConfig : RequestConfig, var testDirName: String) {
- def performRequest = {
- requestConfig.requestType match {
- case t: PlainXML => {
- val request = XML.load(testDirName+"/"+requestConfig.requestFileName);
- val requesthandler = new RequestHandler(request.toString);
- requesthandler ! Send;
- }
- case t: Velocity => {
-
- }
- case _ => throw new IllegalArgumentException("Unknown request type");
- }
- }
- }