Renamed Rest to REST
This commit is contained in:
parent
351d5478c7
commit
93a4c9eca2
2 changed files with 51 additions and 2 deletions
|
|
@ -41,7 +41,7 @@ import java.util.Map;
|
|||
/**
|
||||
* User: Ziver
|
||||
*/
|
||||
public class RestHttpPage implements HttpPage {
|
||||
public class RESTHttpPage implements HttpPage {
|
||||
|
||||
/** The object that the functions will be invoked from **/
|
||||
private WebServiceDef wsDef;
|
||||
|
|
@ -49,7 +49,7 @@ public class RestHttpPage implements HttpPage {
|
|||
private WSInterface ws;
|
||||
|
||||
|
||||
public RestHttpPage( WSInterface wsObject ){
|
||||
public RESTHttpPage(WSInterface wsObject ){
|
||||
this.ws = wsObject;
|
||||
this.wsDef = new WebServiceDef(ws.getClass());
|
||||
}
|
||||
49
test/zutil/net/ws/rest/RESTHttpPageTest.java
Executable file
49
test/zutil/net/ws/rest/RESTHttpPageTest.java
Executable file
|
|
@ -0,0 +1,49 @@
|
|||
package zutil.net.ws.rest;
|
||||
|
||||
import org.junit.Test;
|
||||
import zutil.net.ws.WSInterface;
|
||||
|
||||
import java.util.HashMap;
|
||||
|
||||
import static org.junit.Assert.assertEquals;
|
||||
|
||||
/**
|
||||
* Created by Ziver on 2016-09-27.
|
||||
*/
|
||||
public class RESTHttpPageTest {
|
||||
|
||||
public static class TestClass implements WSInterface{
|
||||
public String hello(){
|
||||
return "hello world";
|
||||
}
|
||||
}
|
||||
|
||||
@Test
|
||||
public void noInput() throws Throwable {
|
||||
RESTHttpPage rest = new RESTHttpPage(new TestClass());
|
||||
|
||||
HashMap<String,String> input = new HashMap<>();
|
||||
String output = rest.execute("hello", input);
|
||||
assertEquals("\"hello world\"", output);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
public static class TestEchoClass implements WSInterface{
|
||||
public String echo(@WSParamName("input") String input){
|
||||
return "echo: "+input;
|
||||
}
|
||||
}
|
||||
|
||||
@Test
|
||||
public void oneInput() throws Throwable {
|
||||
RESTHttpPage rest = new RESTHttpPage(new TestEchoClass());
|
||||
|
||||
HashMap<String,String> input = new HashMap<>();
|
||||
input.put("input", "test input");
|
||||
String output = rest.execute("echo", input);
|
||||
assertEquals("\"echo: test input\"", output);
|
||||
}
|
||||
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue