套餐可以设置带宽限制

This commit is contained in:
GoEdgeLab
2024-01-11 15:22:37 +08:00
parent 75b26b08a5
commit f6a78ae680
13 changed files with 667 additions and 281 deletions

View File

@@ -0,0 +1,27 @@
// Copyright 2024 GoEdge CDN goedge.cdn@gmail.com. All rights reserved. Official site: https://goedge.cn .
package shared_test
import (
"github.com/TeaOSLab/EdgeCommon/pkg/serverconfigs/shared"
"testing"
)
func TestBitSizeCapacity_Bits(t *testing.T) {
{
var capacity = shared.NewBitSizeCapacity(1, shared.BitSizeCapacityUnitB)
t.Log(capacity.Bits())
}
{
var capacity = shared.NewBitSizeCapacity(2, shared.BitSizeCapacityUnitKB)
t.Log(capacity.Bits())
}
{
var capacity = shared.NewBitSizeCapacity(3, shared.BitSizeCapacityUnitMB)
t.Log(capacity.Bits())
}
{
var capacity = shared.NewBitSizeCapacity(4, shared.BitSizeCapacityUnitGB)
t.Log(capacity.Bits())
}
}