@@ -159,33 +159,22 @@ func TestTraceConfigCenter_GetPlatformSpansTrans(t *testing.T) {
159159 name : "get platform spans trans successfully" ,
160160 fieldsGetter : func (ctrl * gomock.Controller ) fields {
161161 mockLoader := confmocks .NewMockIConfigLoader (ctrl )
162- mockLoader .EXPECT ().UnmarshalKey (gomock .Any (), platformSpanHandlerCfgKey , gomock .Any ()).
163- DoAndReturn (func (ctx context.Context , key string , v interface {}, opts ... interface {}) error {
164- cfg := v .(* config.SpanTransHandlerConfig )
165- cfg .PlatformCfg = map [string ]loop_span.SpanTransCfgList {
166- "test_platform" : {
167- {},
168- },
169- }
170- return nil
171- })
162+ mockLoader .EXPECT ().Get (gomock .Any (), platformSpanHandlerCfgKey ).Return (`{"platform_cfg":{"test_platform":[]}}` )
172163 return fields {configLoader : mockLoader }
173164 },
174165 args : args {
175166 ctx : context .Background (),
176167 platformType : "test_platform" ,
177168 },
178- want : loop_span.SpanTransCfgList {
179- {},
180- },
169+ want : loop_span.SpanTransCfgList {},
181170 wantErr : false ,
182171 },
183172 {
184173 name : "unmarshal key failed" ,
185174 fieldsGetter : func (ctrl * gomock.Controller ) fields {
186175 mockLoader := confmocks .NewMockIConfigLoader (ctrl )
187- mockLoader .EXPECT ().UnmarshalKey (gomock .Any (), platformSpanHandlerCfgKey , gomock . Any () ).
188- Return (fmt . Errorf ( "unmarshal error" ) )
176+ mockLoader .EXPECT ().Get (gomock .Any (), platformSpanHandlerCfgKey ).
177+ Return (nil )
189178 return fields {configLoader : mockLoader }
190179 },
191180 args : args {
0 commit comments