- characterEncoding(String) - 类 中的方法com.github.yongchristophertang.engine.web.request.HttpRequestBuilders
-
Set the character encoding of the request.
- ClassLoggerProxy<T> - com.github.yongchristophertang.engine.java中的类
-
Logger proxy for an instance
- clazz - 类 中的变量com.github.yongchristophertang.database.guice.DBAnnotationModuleBuilder
-
- ClientFactory<T> - com.github.yongchristophertang.database.guice.provider中的接口
-
Factory to build a
Queue of
T clients.
- collectionNotEmpty(Collection<T>, String) - 类 中的静态方法com.github.yongchristophertang.engine.AssertUtils
-
Assert a collection of T instances is not empty.
- com.github.yongchristophertang.config - 程序包 com.github.yongchristophertang.config
-
- com.github.yongchristophertang.config.junit - 程序包 com.github.yongchristophertang.config.junit
-
- com.github.yongchristophertang.config.testng - 程序包 com.github.yongchristophertang.config.testng
-
- com.github.yongchristophertang.database - 程序包 com.github.yongchristophertang.database
-
Database handler for JDBC and Mongo, supporting both TestNG and JUnit.
- com.github.yongchristophertang.database.annotations - 程序包 com.github.yongchristophertang.database.annotations
-
- com.github.yongchristophertang.database.guice - 程序包 com.github.yongchristophertang.database.guice
-
- com.github.yongchristophertang.database.guice.provider - 程序包 com.github.yongchristophertang.database.guice.provider
-
- com.github.yongchristophertang.database.junit - 程序包 com.github.yongchristophertang.database.junit
-
- com.github.yongchristophertang.database.testng - 程序包 com.github.yongchristophertang.database.testng
-
- com.github.yongchristophertang.engine - 程序包 com.github.yongchristophertang.engine
-
Test framework for Http RESTful testing and Java API testing
- com.github.yongchristophertang.engine.java - 程序包 com.github.yongchristophertang.engine.java
-
Java API test framework which mainly deals with test log injection during API calling
- com.github.yongchristophertang.engine.java.handler - 程序包 com.github.yongchristophertang.engine.java.handler
-
- com.github.yongchristophertang.engine.web - 程序包 com.github.yongchristophertang.engine.web
-
- com.github.yongchristophertang.engine.web.annotations - 程序包 com.github.yongchristophertang.engine.web.annotations
-
- com.github.yongchristophertang.engine.web.http - 程序包 com.github.yongchristophertang.engine.web.http
-
- com.github.yongchristophertang.engine.web.request - 程序包 com.github.yongchristophertang.engine.web.request
-
- com.github.yongchristophertang.engine.web.response - 程序包 com.github.yongchristophertang.engine.web.response
-
- com.github.yongchristophertang.log4j - 程序包 com.github.yongchristophertang.log4j
-
Log4j2 adapter
- connectionTimeOut(int) - 类 中的方法com.github.yongchristophertang.engine.web.WebTemplateBuilder
-
Set http connection time-out
- Consume - com.github.yongchristophertang.engine.web.annotations中的注释类型
-
Identifies the Accept header that the client will consume
- content(String, byte[]) - 类 中的方法com.github.yongchristophertang.engine.web.http.MultipartBodyFormBuilder
-
- content() - 类 中的静态方法com.github.yongchristophertang.engine.web.response.HttpResultMatchers
-
Access to http response assertions.
- ContentResultMatchers - com.github.yongchristophertang.engine.web.response中的类
-
Factory for response content assertions.
- ContentResultMatchers() - 类 的构造器com.github.yongchristophertang.engine.web.response.ContentResultMatchers
-
- contentType(String) - 类 中的方法com.github.yongchristophertang.engine.web.request.HttpRequestBuilders
-
Set the 'Content-Type' header of the request.
- contentType(String) - 类 中的方法com.github.yongchristophertang.engine.web.response.ContentResultMatchers
-
Assert the Http Response content type.
- convert(Object) - 类 中的方法com.github.yongchristophertang.engine.web.request.JsonStringConverter
-
- convert(Object) - 类 中的方法com.github.yongchristophertang.engine.web.request.SimpleStringConverter
-
- convert(T) - 接口 中的方法com.github.yongchristophertang.engine.web.request.StringConverter
-
- cookie(Cookie...) - 类 中的方法com.github.yongchristophertang.engine.web.request.HttpRequestBuilders
-
Add the given cookies to the request.
- create() - 类 中的静态方法com.github.yongchristophertang.engine.web.http.MultipartBodyFormBuilder
-
- createAppender(String, Layout, Filter) - 类 中的静态方法com.github.yongchristophertang.log4j.TestNGAppender
-
- createClassLoggerProxy(T) - 类 中的静态方法com.github.yongchristophertang.engine.java.ProxyFactories
-
- createClient(A) - 类 中的方法com.github.yongchristophertang.database.guice.provider.AnnotationClientFactory
-
Transfer an annotation to a T object.
- createClient(SqlDB) - 类 中的方法com.github.yongchristophertang.database.guice.provider.DataSourceFactory
-
- createClient(Mongo) - 类 中的方法com.github.yongchristophertang.database.guice.provider.MongoFactory
-
- createLoggerProxy(T) - 类 中的静态方法com.github.yongchristophertang.engine.java.ProxyFactories
-
Create a logger proxy for client
- createLoggerProxy(ProxyFactory<T>) - 类 中的静态方法com.github.yongchristophertang.engine.java.ProxyFactories
-
- createModule(ITestContext, Class<?>) - 类 中的方法com.github.yongchristophertang.database.testng.TestNGDBInjectionModuleFactory
-
Check the class annotations, instantiate modules respectively.
- customConfig() - 类 中的静态方法com.github.yongchristophertang.engine.web.WebTemplateBuilder
-
Build a webTemplate with custom config
- param(String, String) - 类 中的方法com.github.yongchristophertang.engine.web.http.MultipartBodyFormBuilder
-
- param(String, Collection<String>) - 类 中的方法com.github.yongchristophertang.engine.web.http.MultipartBodyFormBuilder
-
- param(String, String) - 类 中的方法com.github.yongchristophertang.engine.web.request.HttpRequestBuilders
-
- param(String, Collection<String>) - 类 中的方法com.github.yongchristophertang.engine.web.request.HttpRequestBuilders
-
- parse(String) - 类 中的方法com.github.yongchristophertang.engine.java.handler.JsonTransformer
-
Parse the result into a sub part json via evaluation of expression.
- parse(String) - 类 中的方法com.github.yongchristophertang.engine.web.response.JsonResultTransformer
-
Parse the result into a sub part json via evaluation of expression.
- PATCH - 注释类型 中的静态变量com.github.yongchristophertang.engine.web.annotations.HTTPMethod
-
HTTP PATCH method.
- PATCH - com.github.yongchristophertang.engine.web.annotations中的注释类型
-
Indicates that the annotated method responds to HTTP PATCH requests.
- patch(String, Object...) - 类 中的静态方法com.github.yongchristophertang.engine.web.request.TestRequestBuilders
-
- Path - com.github.yongchristophertang.engine.web.annotations中的注释类型
-
Identifies the URI path that a resource class or class method will start requests for
- path(String, String) - 类 中的方法com.github.yongchristophertang.engine.web.request.HttpRequestBuilders
-
Replace a section of path in the uriTemplate
- pathExist(String) - 类 中的方法com.github.yongchristophertang.engine.java.handler.JsonAssertion
-
Evaluate the JSONPath and assert that content exists.
- pathMatch(String, Matcher<T>) - 类 中的方法com.github.yongchristophertang.engine.java.handler.JsonAssertion
-
Evaluate the JSONPath and assert the value of the content found with the
given Hamcrest Matcher.
- pathMatch(String, T) - 类 中的方法com.github.yongchristophertang.engine.java.handler.JsonAssertion
-
Evaluate the JSONPath and assert the value of the content found.
- pathNotExist(String) - 类 中的方法com.github.yongchristophertang.engine.java.handler.JsonAssertion
-
Evaluate the JSON path and assert no content was found.
- PathParam - com.github.yongchristophertang.engine.web.annotations中的注释类型
-
Binds the value of a URI template parameter or a path segment
containing the template parameter to a resource method parameter, the path segment should be in the format of
${PathParam}.
- perform(RequestBuilder) - 类 中的方法com.github.yongchristophertang.engine.web.WebTemplate
-
- POST - 注释类型 中的静态变量com.github.yongchristophertang.engine.web.annotations.HTTPMethod
-
HTTP POST method.
- POST - com.github.yongchristophertang.engine.web.annotations中的注释类型
-
Indicates that the annotated method responds to HTTP POST requests.
- post(String, Object...) - 类 中的静态方法com.github.yongchristophertang.engine.web.request.TestRequestBuilders
-
- postProcessRequest(HttpRequest) - 接口 中的方法com.github.yongchristophertang.engine.web.request.RequestPostProcessor
-
Post-factory the given HttpRequestBase after its creation
and initialization through a HttpRequestBuilders.
- print() - 类 中的静态方法com.github.yongchristophertang.engine.web.response.HttpResultHandlers
-
Print http execution factory to log system
- PrintResultHandler - com.github.yongchristophertang.engine.web.response中的类
-
- PrintResultHandler() - 类 的构造器com.github.yongchristophertang.engine.web.response.PrintResultHandler
-
- Produce - com.github.yongchristophertang.engine.web.annotations中的注释类型
-
Identifies the content-type that the request will produce.
- Property - com.github.yongchristophertang.config中的注释类型
-
Indicates that the annotated field should be replaced by the property configurations.
- PropertyConfig - com.github.yongchristophertang.config中的注释类型
-
Property configuration annotated with this interface
- PropertyConfigs - com.github.yongchristophertang.config中的注释类型
-
- PropertyHandler - com.github.yongchristophertang.config中的类
-
Created by YongTang on 2015/6/2.
- PropertyHandler() - 类 的构造器com.github.yongchristophertang.config.PropertyHandler
-
- ProxyFactories - com.github.yongchristophertang.engine.java中的类
-
Proxy factories to build different kinds of proxies
- ProxyFactories() - 类 的构造器com.github.yongchristophertang.engine.java.ProxyFactories
-
- ProxyFactory<T> - com.github.yongchristophertang.engine.java中的接口
-
Factory to build a proxy of Type T
- PUT - 注释类型 中的静态变量com.github.yongchristophertang.engine.web.annotations.HTTPMethod
-
HTTP PUT method.
- PUT - com.github.yongchristophertang.engine.web.annotations中的注释类型
-
Indicates that the annotated method responds to HTTP PUT requests.
- put(String, Object...) - 类 中的静态方法com.github.yongchristophertang.engine.web.request.TestRequestBuilders
-