示例#1
0
func TestLinearHashtableCast(t *testing.T) {
	hash := hashtable.NewLinearHash()
	_ = types.Sized(hash)
	_ = types.MapIterable(hash)
	_ = types.MapOperable(hash)
	_ = types.Map(hash)
}
示例#2
0
func TestHashtableCast(t *testing.T) {
	hash := hashtable.NewHashTable(16)
	_ = types.Sized(hash)
	_ = types.MapIterable(hash)
	_ = types.MapOperable(hash)
	_ = types.Map(hash)
}
示例#3
0
func TestBpTreeCast(t *testing.T) {
	bpt := bptree.NewBpTree(17)
	_ = types.MapIterable(bpt)
	_ = types.MultiMapOperable(bpt)
	_ = types.MultiMap(bpt)
}
示例#4
0
func TestTSTCast(t *testing.T) {
	tst := new(trie.TST)
	_ = types.MapIterable(tst)
}