vppn/peer/nonce_test.go
2024-12-08 09:45:29 +01:00

26 lines
357 B
Go

package peer
import (
"testing"
)
func TestMarshalParseNonce(t *testing.T) {
nIn := Nonce{
Counter: 3212,
SourceIP: 34,
ViaIP: 20,
DestIP: 200,
StreamID: 4,
PacketType: 44,
}
buf := make([]byte, NONCE_SIZE)
MarshalNonce(nIn, buf)
nOut := Nonce{}
ParseNonceBytes(buf, &nOut)
if nIn != nOut {
t.Fatal(nIn, nOut)
}
}