# Functions
CurrentInstance tests a decided msg received for current running instance.
CurrentInstanceFutureRound tests a decided msg received for current running instance for a future round.
CurrentInstancePastRound tests a decided msg received for current running instance for a past round.
DuplicateMsg tests a duplicate decided msg processing.
DuplicateSigners tests a decided msg with duplicate signers.
FutureInstance tests decided msg received for future (not yet started) instance.
HasQuorum tests decided msg with unique 2f+1 signers.
Invalid tests decided msg where msg.validate() != nil.
InvalidFullData tests signed decided with an invalid full data field.
InvalidValCheckData tests a decided message with invalid decided data (but should pass as it's decided).
LateDecided tests processing a decided msg for a just decided instance.
LateDecidedBiggerQuorum tests processing a decided msg for a just decided instance (with a bigger quorum).
LateDecidedSmallerQuorum tests processing a decided msg for a just decided instance (with a smaller quorum).
MultiDecidedInstances tests deciding multiple instances.
NoQuorum tests decided msg with < unique 2f+1 signers.
PastInstance tests a decided msg received for past instance.
UnknownSigner tests a decided msg with an unknown signer.
Valid tests a valid decided msg with unique 2f+1 signers.
ValidFullData tests signed decided with a valid full data field.
WrongMsgType tests a non commit msg with 2f+1 signers.
WrongSignature tests a single decided received with a wrong signature.