golangci-lint/pkg/sliceutil/sliceutil_test.go
SystemGlitch 029278c70a
Move sliceContains to new package pkg/sliceutil (#1333)
* Move sliceContains to new package pkg/sliceutil

* Test sliceutil
2020-08-24 06:56:54 -05:00

18 lines
433 B
Go

package sliceutil
import (
"testing"
"github.com/stretchr/testify/assert"
)
func TestContains(t *testing.T) {
assert.True(t, Contains([]string{"val1", "val2", "val3"}, "val2"))
assert.False(t, Contains([]string{"val1", "val2", "val3"}, "val4"))
}
func TestIndexOf(t *testing.T) {
assert.Equal(t, 1, IndexOf([]string{"val1", "val2", "val3"}, "val2"))
assert.Equal(t, -1, IndexOf([]string{"val1", "val2", "val3"}, "val4"))
}