コード例 #1
0
ファイル: string_slice_test.go プロジェクト: joao-parana/csfw
func TestStringSliceDelete(t *testing.T) {
	l := util.StringSlice{"Maybe", "GoLang", "should"}
	assert.NoError(t, l.Delete(1))
	assert.Equal(t, []string{"Maybe", "should"}, l.ToString())
	assert.NoError(t, l.Delete(1))
	assert.Equal(t, []string{"Maybe"}, l.ToString())
	assert.EqualError(t, l.Delete(1), util.ErrOutOfRange.Error())
}