1package crypto
2
3import "testing"
4
5func TestGenerateNonce(t *testing.T) {
6	nonces := make(map[string]int)
7	for i := 0; i < 1000000; i++ {
8		if nonce, err := GenerateNonce(32); err == nil {
9			nonces[string(nonce)] = i
10		} else {
11			t.Error(err)
12		}
13	}
14	if len(nonces) != 1000000 {
15		t.Error("Nonces repeating")
16	}
17}
18