1
0
mirror of https://github.com/charlienet/go-mixed.git synced 2025-07-18 00:22:41 +08:00
Files
go-mixed/collections/generics/hashset_test.go
2022-04-07 15:26:49 +08:00

25 lines
412 B
Go

package generics_test
import (
"testing"
"github.com/charlienet/go-mixed/collections/generics"
"github.com/stretchr/testify/assert"
)
func TestSet(t *testing.T) {
s := generics.NewHashSet[int]()
s.Add(1, 2, 3)
expected := generics.NewHashSet(1, 2, 3)
_ = expected
}
func TestSetExist(t *testing.T) {
s := generics.NewHashSet(1, 2, 3)
assert.True(t, s.Contain(1))
assert.False(t, s.Contain(5))
}