1 package mapper 2 3 import ( 4 "testing" 5 6 "github.com/stretchr/testify/assert" 7 8 "edge-infra.dev/pkg/edge/api/bsl/types" 9 ) 10 11 // Test ToRoleData 12 func TestToRoleData(t *testing.T) { 13 username := "test-username" 14 roleName := "test-role-name" 15 16 result := ToGroupData(username, roleName) 17 expected := &types.GroupData{ 18 GroupName: roleName, 19 Members: []map[string]string{ 20 {"username": username}, 21 }, 22 } 23 assert.Equal(t, result, expected) 24 } 25