Files
p9/cmd/node/integration/rpctest/doc.go
Loki Verloren 0e2bba237a initial commit
2021-05-03 10:43:10 +02:00

14 lines
692 B
Go

// Package rpctest provides a pod-specific RPC testing harness crafting and executing integration tests by driving a
// `pod` 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 `pod`.
//
// However the constructs presented are general enough to be adapted to any project wishing to programmatically drive a
// `pod` instance of its systems integration tests.
package rpctest