cose_testing library

Test support for package:cratestack_cbor/cose.dart: an envelope whose iat and cti are pinned, so the shared vectors (crates/cratestack-cose/tests/vectors) reproduce byte for byte.

Never in production code: a pinned cti is a replayed request.

Extensions

ClientEnvelopeForVectors on ClientEnvelope
ClientEnvelope.forVectors, as a static on an extension (Dart cannot add a static to a class from another library).