/* Copyright IBM Corp. All Rights Reserved. SPDX-License-Identifier: Apache-2.0 */ package common import ( "testing" "github.com/stretchr/testify/require" ) func TestIsNotSame(t *testing.T) { id := PKIidType("1") require.True(t, id.IsNotSameFilter(PKIidType("2"))) require.False(t, id.IsNotSameFilter(PKIidType("1"))) require.False(t, id.IsNotSameFilter(id)) } func TestPKIidTypeStringer(t *testing.T) { tests := []struct { input PKIidType expected string }{ {nil, ""}, {PKIidType{}, ""}, {PKIidType{0, 1, 2, 3}, "00010203"}, } for _, tt := range tests { require.Equal(t, tt.expected, tt.input.String()) } }