# Functions
AssertLoaderSpec confirms the expected behaviour of a dsref.Loader Interface implementation.
AssertResolverSpec confirms the expected behaviour of a dsref.Resolver Interface implementation.
ConsistentResolvers checks that a set of resolvers return equivalent values for a given reference this function will not fail the test on error, only write warnings via t.Log.
ForeignLogbook creates a logbook to use as an external source of oplog data.
GenerateExampleDataset creates an example dataset document.
GenerateExampleOplog makes an example dataset history on a given journal, returning the initID and a signed log.
InconsistentResolvers confirms two resolvers have different responses for the same reference this function will not fail the test on error, only write warnings via t.Log.
# Variables
ErrResolversInconsistent indicates two resolvers honored a resolution request, but gave differing responses.
# Type aliases
PutDatasetFunc adds a dataset to a system that stores datasets PutDatasetFunc is required to run the LoaderSpec test.
PutRefFunc adds a reference to a system that retains references PutRefFunc is required to run the ResolverSpec test, when called the Resolver should retain the reference for later retrieval by the spec test.