github.com/ethereum-optimism/optimism@v1.7.2/op-node/rollup/derive/singular_batch_test.go (about) 1 package derive 2 3 import ( 4 "math/big" 5 "math/rand" 6 "testing" 7 8 "github.com/stretchr/testify/require" 9 ) 10 11 func TestSingularBatchForBatchInterface(t *testing.T) { 12 rng := rand.New(rand.NewSource(0x543331)) 13 chainID := big.NewInt(rng.Int63n(1000)) 14 txCount := 1 + rng.Intn(8) 15 16 singularBatch := RandomSingularBatch(rng, txCount, chainID) 17 18 require.Equal(t, SingularBatchType, singularBatch.GetBatchType()) 19 require.Equal(t, singularBatch.Timestamp, singularBatch.GetTimestamp()) 20 require.Equal(t, singularBatch.EpochNum, singularBatch.GetEpochNum()) 21 }