# Functions

Capture returns a struct that captures the stdout and stderr for a given exec.Cmd.
New returns a Terraform compatible struct that executes the tests using the Terraform binary provided in the argument.

# Structs

Command is a struct that instructs the framework how to execute a custom command.
Error wraps an error returned by the Terraform executable.

# Interfaces

Terraform is an interface that can execute a single equivalence test within a directory using the ExecuteTest method.