go_study/fabric-main/internal/peer/version/version_test.go

26 lines
481 B
Go

/*
Copyright Hitachi America, Ltd. 2017 All Rights Reserved.
SPDX-License-Identifier: Apache-2.0
*/
package version
import (
"testing"
"github.com/stretchr/testify/require"
)
func TestCmd(t *testing.T) {
cmd := Cmd()
require.NoError(t, cmd.Execute(), "expected version command to succeed")
}
func TestCmdWithTrailingArgs(t *testing.T) {
cmd := Cmd()
args := []string{"trailingargs"}
cmd.SetArgs(args)
require.EqualError(t, cmd.Execute(), "trailing args detected")
}