utilassert

package
v0.9.15 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 15, 2015 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Overview

Package utilassert provides testing assertion generation functions.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AssertJSON added in v0.9.15

func AssertJSON(t *testing.T, expect, actual string, msgAndArgs ...interface{}) bool

AssertJSON verifies that the expect json string matches the actual.

func AssertQuery added in v0.9.15

func AssertQuery(t *testing.T, expect, actual string, msgAndArgs ...interface{}) bool

AssertQuery verifies the expect HTTP query string matches the actual.

func AssertURL added in v0.9.15

func AssertURL(t *testing.T, expect, actual string, msgAndArgs ...interface{}) bool

AssertURL verifies the expected URL is matches the actual.

func AssertXML added in v0.9.15

func AssertXML(t *testing.T, expect, actual string, container interface{}, msgAndArgs ...interface{}) bool

AssertXML verifies that the expect xml string matches the actual.

func GenerateAssertions

func GenerateAssertions(out interface{}, shape *api.Shape, prefix string) string

GenerateAssertions builds assertions for a shape based on its type.

The shape's recursive values also will have assertions generated for them.

func Match

func Match(t *testing.T, regex, expected string)

Match is a testing helper to test for testing error by comparing expected with a regular expression.

Types

type Imported added in v0.9.15

type Imported struct{}

Imported allows importing the utilassert package without using its contents. var _ utilassert.Imported

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL