mirror of
https://github.com/vmware-tanzu/velero.git
synced 2026-01-08 06:15:40 +00:00
Add unit test cases for pkg/cmd/util/flag package Fixes #6253 Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com>
25 lines
502 B
Go
25 lines
502 B
Go
package flag
|
|
|
|
import (
|
|
"testing"
|
|
|
|
"github.com/stretchr/testify/assert"
|
|
"github.com/stretchr/testify/require"
|
|
)
|
|
|
|
func TestStringOfStringArray(t *testing.T) {
|
|
array := NewStringArray("a", "b")
|
|
assert.Equal(t, "a,b", array.String())
|
|
}
|
|
|
|
func TestSetOfStringArray(t *testing.T) {
|
|
array := NewStringArray()
|
|
require.Nil(t, array.Set("a,b"))
|
|
assert.Equal(t, "a,b", array.String())
|
|
}
|
|
|
|
func TestTypeOfStringArray(t *testing.T) {
|
|
array := NewStringArray()
|
|
assert.Equal(t, "stringArray", array.Type())
|
|
}
|