verifyResolverBackendContract function

Future<void> verifyResolverBackendContract({
  1. required ResolverBackendTestFactory createBackend,
  2. ResolverBackendDisposalProbeFactory? createDisposalProbe,
})

Verify a backend contract and throw ResolverBackendContractException when any required scenario fails.

Implementation

Future<void> verifyResolverBackendContract({
  required ResolverBackendTestFactory createBackend,
  ResolverBackendDisposalProbeFactory? createDisposalProbe,
}) async {
  final report = await inspectResolverBackendContract(
    createBackend: createBackend,
    createDisposalProbe: createDisposalProbe,
  );
  report.throwIfFailed();
}