Documentation
¶
Index ¶
- Constants
- Variables
- func CleanupDeployment(client *camunda.Client, deployment *camunda.Deployment, t *testing.T)
- func CreateClient(endpoint string) *camunda.Client
- func DeployInvoiceProcess(client *camunda.Client, t *testing.T) (*camunda.Deployment, error)
- func DeployProcess(client *camunda.Client, t *testing.T) (*camunda.Deployment, error)
- func ReadFile(fileName string, t *testing.T) *os.File
- func ReadInvoiceProcess(t *testing.T) *os.File
- type MockBuilder
- func (mb *MockBuilder) Body(body interface{}) MockResponse
- func (mb *MockBuilder) BodyFromFile(fileName string) MockResponse
- func (mb *MockBuilder) Build() *httptest.Server
- func (mb *MockBuilder) ContentType(contentType string) MockResponse
- func (mb *MockBuilder) Error(err error) MockResponse
- func (mb *MockBuilder) StatusCode(statusCode int) MockResponse
- func (mb *MockBuilder) ThenRespondWith() MockResponse
- func (mb *MockBuilder) WithAcceptHeader(accept string) MockRequest
- func (mb *MockBuilder) WithBaseUrl(baseUrl string) MockRequest
- func (mb *MockBuilder) WithBody(body interface{}) MockRequest
- func (mb *MockBuilder) WithContentType(contentType string) MockRequest
- func (mb *MockBuilder) WithMethod(method string) MockRequest
- func (mb *MockBuilder) WithPath(path string) MockRequest
- type MockRequest
- type MockResponse
Constants ¶
View Source
const (
ContentTypeApplicationJson = "application/json"
)
Variables ¶
View Source
var BaseUrl = flag.String("baseUrl", "http://192.168.99.100:8080/engine-rest", "Endpoint of Camunda BPM Platform Engine-REST")
Functions ¶
func CleanupDeployment ¶
func CreateClient ¶
func DeployInvoiceProcess ¶
func DeployProcess ¶
Types ¶
type MockBuilder ¶
type MockBuilder struct {
// contains filtered or unexported fields
}
func (*MockBuilder) Body ¶
func (mb *MockBuilder) Body(body interface{}) MockResponse
func (*MockBuilder) BodyFromFile ¶
func (mb *MockBuilder) BodyFromFile(fileName string) MockResponse
func (*MockBuilder) Build ¶
func (mb *MockBuilder) Build() *httptest.Server
func (*MockBuilder) ContentType ¶
func (mb *MockBuilder) ContentType(contentType string) MockResponse
func (*MockBuilder) Error ¶
func (mb *MockBuilder) Error(err error) MockResponse
func (*MockBuilder) StatusCode ¶
func (mb *MockBuilder) StatusCode(statusCode int) MockResponse
func (*MockBuilder) ThenRespondWith ¶
func (mb *MockBuilder) ThenRespondWith() MockResponse
func (*MockBuilder) WithAcceptHeader ¶
func (mb *MockBuilder) WithAcceptHeader(accept string) MockRequest
func (*MockBuilder) WithBaseUrl ¶
func (mb *MockBuilder) WithBaseUrl(baseUrl string) MockRequest
func (*MockBuilder) WithBody ¶
func (mb *MockBuilder) WithBody(body interface{}) MockRequest
func (*MockBuilder) WithContentType ¶
func (mb *MockBuilder) WithContentType(contentType string) MockRequest
func (*MockBuilder) WithMethod ¶
func (mb *MockBuilder) WithMethod(method string) MockRequest
func (*MockBuilder) WithPath ¶
func (mb *MockBuilder) WithPath(path string) MockRequest
type MockRequest ¶
type MockRequest interface { WithBaseUrl(baseUrl string) MockRequest WithPath(path string) MockRequest WithMethod(method string) MockRequest WithAcceptHeader(accept string) MockRequest WithContentType(contentType string) MockRequest WithBody(body interface{}) MockRequest ThenRespondWith() MockResponse }
func NewMockRequest ¶
func NewMockRequest(baseUrl string, t *testing.T) MockRequest
type MockResponse ¶
type MockResponse interface { StatusCode(statusCode int) MockResponse ContentType(contentType string) MockResponse Body(body interface{}) MockResponse BodyFromFile(fileName string) MockResponse Error(err error) MockResponse Build() *httptest.Server }
Click to show internal directories.
Click to hide internal directories.