优化代码

This commit is contained in:
GoEdgeLab
2023-10-11 14:07:13 +08:00
parent bf68c29fa5
commit 0e45e75167
4 changed files with 45 additions and 3 deletions

View File

@@ -18,6 +18,16 @@ func TestPiece_Add(t *testing.T) {
t.Log(piece.Read(1))
}
func TestPiece_Add_Same(t *testing.T) {
piece := NewPiece[int](10)
piece.Add(1, &Item[int]{expiredAt: time.Now().Unix() + 3600})
piece.Add(1, &Item[int]{expiredAt: time.Now().Unix() + 3600})
for key, item := range piece.m {
t.Log(key, item.Value)
}
t.Log(piece.Read(1))
}
func TestPiece_MaxItems(t *testing.T) {
piece := NewPiece[int](10)
for i := 0; i < 1000; i++ {