13 lines
695 B
Go
13 lines
695 B
Go
|
// Package rpctest provides a btcd-specific RPC testing harness crafting and
|
||
|
// executing integration tests by driving a `btcd` instance via the `RPC`
|
||
|
// interface. Each instance of an active harness comes equipped with a simple
|
||
|
// in-memory HD wallet capable of properly syncing to the generated chain,
|
||
|
// creating new addresses, and crafting fully signed transactions paying to an
|
||
|
// arbitrary set of outputs.
|
||
|
//
|
||
|
// This package was designed specifically to act as an RPC testing harness for
|
||
|
// `btcd`. However, the constructs presented are general enough to be adapted to
|
||
|
// any project wishing to programmatically drive a `btcd` instance of its
|
||
|
// systems/integration tests.
|
||
|
package rpctest
|