@Test public void testPost11() { String url = "http://www.baidu.com/?site=1"; Map<String, String> customParams = new HashMap<>(); putCustomParam(customParams, "user_name"); Map<String, String> defaultParams = UrlUtil.getParams(url); String sb = HttpCodeSnippetUtil.createPostSnippet( "testPost11", "http://www.baidu.com", customParams, defaultParams, Object.class.getName()); assertEquals( " public Observable testPost11(String user_name) {\n" + " HashMap<String, String> map = new HashMap<>();\n" + " map.put(\"user_name\", user_name);\n" + " map.put(\"site\", \"1\");\n" + "\n" + " return (Observable) mHttpRequest.doPost(\"http://www.baidu.com\", map, java.lang.Object.class);\n" + " }\n\n", sb); }
/** custom 0 default 1 */ @Test public void testGet01() { Map<String, String> customParams = new LinkedHashMap<>(); String url = "http://www.baidu.com?user_id=123"; Map<String, String> defaultParams = UrlUtil.getParams(url); String sb = HttpCodeSnippetUtil.createGetSnippet( "testGet01", "http://www.baidu.com", customParams, defaultParams, Object.class.getName()); assertEquals( " public Observable testGet01() {\n" + " return (Observable) mHttpRequest.doGet(\"http://www.baidu.com?\"\n" + " + \"&user_id=123\" , java.lang.Object.class);\n" + " }\n\n", sb); }
/** custom 0 default 0 */ @Test public void testPost00() { String url = "http://www.baidu.com/"; Map<String, String> customParams = new HashMap<>(); Map<String, String> defaultParams = UrlUtil.getParams(url); String block = HttpCodeSnippetUtil.createPostSnippet( "testPost00", "http://www.baidu.com", customParams, defaultParams, Object.class.getName()); assertEquals( " public Observable testPost00() {\n" + " HashMap<String, String> map = new HashMap<>();\n" + "\n" + " return (Observable) mHttpRequest.doPost(\"http://www.baidu.com\", map, java.lang.Object.class);\n" + " }\n\n", block); }
/** custom 1 default 0 */ @Test public void testGet10() throws Exception { String url = "http://www.baidu.com"; Map<String, String> customParams = new LinkedHashMap<>(); putCustomParam(customParams, "user_id"); Map<String, String> defaultParams = UrlUtil.getParams(url); String sb = HttpCodeSnippetUtil.createGetSnippet( "testGet10", "http://www.baidu.com", customParams, defaultParams, Object.class.getName()); assertEquals( " public Observable testGet10(String user_id) {\n" + " return (Observable) mHttpRequest.doGet(\"http://www.baidu.com?\"\n" + " + \"&user_id=\" + user_id , java.lang.Object.class);\n" + " }\n\n", sb); }
@Test public void testPost02() { String url = "http://www.baidu.com/?id=123&name=jack"; Map<String, String> customParams = new HashMap<>(); Map<String, String> defaultParams = UrlUtil.getParams(url); String sb = HttpCodeSnippetUtil.createPostSnippet( "testPost02", "http://www.baidu.com", customParams, defaultParams, Object.class.getName()); assertEquals( " public Observable testPost02() {\n" + " HashMap<String, String> map = new HashMap<>();\n" + " map.put(\"id\", \"123\");\n" + " map.put(\"name\", \"jack\");\n" + "\n" + " return (Observable) mHttpRequest.doPost(\"http://www.baidu.com\", map, java.lang.Object.class);\n" + " }\n\n", sb); }