package idgen import "testing" // TestInt64GeneratorProducesIncreasingIDs 锁定用户长 ID 的单进程单调性。 func TestInt64GeneratorProducesIncreasingIDs(t *testing.T) { generator := NewInt64Generator(1) first := generator.NewInt64() second := generator.NewInt64() if second <= first { t.Fatalf("expected increasing ids: first=%d second=%d", first, second) } }