| 1234567891011121314151617181920 |
- package math
- import (
- "testing"
- "time"
- "github.com/v2ray/v2ray-core/testing/unit"
- )
- func TestGenerateRandomInt64InRange(t *testing.T) {
- assert := unit.Assert(t)
- base := time.Now().Unix()
- delta := 100
- for i := 0; i < 100; i++ {
- v := GenerateRandomInt64InRange(base, delta)
- assert.Int64(v).AtMost(base + int64(delta))
- assert.Int64(v).AtLeast(base - int64(delta))
- }
- }
|