github.com/elek/golangci-lint@v1.42.2-0.20211208090441-c05b7fcb3a9a/pkg/sliceutil/sliceutil_test.go (about)

     1  package sliceutil
     2  
     3  import (
     4  	"testing"
     5  
     6  	"github.com/stretchr/testify/assert"
     7  )
     8  
     9  func TestContains(t *testing.T) {
    10  	assert.True(t, Contains([]string{"val1", "val2", "val3"}, "val2"))
    11  	assert.False(t, Contains([]string{"val1", "val2", "val3"}, "val4"))
    12  }
    13  
    14  func TestIndexOf(t *testing.T) {
    15  	assert.Equal(t, 1, IndexOf([]string{"val1", "val2", "val3"}, "val2"))
    16  	assert.Equal(t, -1, IndexOf([]string{"val1", "val2", "val3"}, "val4"))
    17  }