github.com/newrelic/newrelic-client-go@v1.1.0/internal/utils/utils_test.go (about)

     1  // build +unit
     2  
     3  package utils
     4  
     5  import (
     6  	"testing"
     7  
     8  	"github.com/stretchr/testify/assert"
     9  )
    10  
    11  func TestIntArrayToString(t *testing.T) {
    12  	t.Parallel()
    13  
    14  	var result string
    15  
    16  	// empty
    17  	result = IntArrayToString([]int{})
    18  	assert.Equal(t, "", result)
    19  
    20  	// single
    21  	result = IntArrayToString([]int{1})
    22  	assert.Equal(t, "1", result)
    23  
    24  	// multiple
    25  	result = IntArrayToString([]int{1, 2, 3, 4})
    26  	assert.Equal(t, "1,2,3,4", result)
    27  }