X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=test%2Fusecases%2Fodusliceassurance%2Fgoversion%2Finternal%2Fstructures%2Fmeasurements.go;fp=test%2Fusecases%2Fodusliceassurance%2Fgoversion%2Finternal%2Fstructures%2Fmeasurements.go;h=7842916f70ef2a6ab3d381059f6376bda4d31a85;hb=43b5864e8e5d8fad832c308301dd81ed02fbc2f5;hp=f58d714b93ffe1addb7c85e5e113cb6d4bb3d204;hpb=c4af20d0ee12a70452a236b02ea9279fdccb4bb7;p=nonrtric.git diff --git a/test/usecases/odusliceassurance/goversion/internal/structures/measurements.go b/test/usecases/odusliceassurance/goversion/internal/structures/measurements.go index f58d714b..7842916f 100644 --- a/test/usecases/odusliceassurance/goversion/internal/structures/measurements.go +++ b/test/usecases/odusliceassurance/goversion/internal/structures/measurements.go @@ -59,11 +59,11 @@ func NewPolicyRatio(id string, max_ratio int, min_ratio int, ded_ratio int) *Pol return &pr } -func (pr *PolicyRatio) GetUpdateDedicatedRatioMessage(sd int, sst int, dedicatedRatio int) []messages.RRMPolicyRatio { +func (pr *PolicyRatio) GetUpdateDedicatedRatioMessage(sd int, sst int, dedicatedRatio int) interface{} { message := messages.RRMPolicyRatio{ Id: pr.PolicyRatioId, - AdmState: "Locked", - UserLabel: "Some user label", + AdmState: "unlocked", + UserLabel: pr.PolicyRatioId, RRMPolicyMaxRatio: pr.PolicyMaxRatio, RRMPolicyMinRatio: pr.PolicyMinRatio, RRMPolicyDedicatedRatio: dedicatedRatio, @@ -77,5 +77,12 @@ func (pr *PolicyRatio) GetUpdateDedicatedRatioMessage(sd int, sst int, dedicated }, }, } - return []messages.RRMPolicyRatio{message} + rrmPolicies := []messages.RRMPolicyRatio{message} + + return struct { + RRMPolicies []messages.RRMPolicyRatio `json:"radio-resource-management-policy-ratio"` + }{ + RRMPolicies: rrmPolicies, + } + }