func TestHash(t *testing.T, mh MakeHash)
TestHash performs a set of tests on hash.Hash implementations, checking the documented requirements of Write, Sum, Reset, Size, and BlockSize.
func TestHashWithoutClone(t *testing.T, mh MakeHash)
type MakeHash func() hash.Hash