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()) }