@@ -231,29 +231,25 @@ func TestResourceContentsMetaField(t *testing.T) {
231231 require .NoError (t , err )
232232 require .NotNil (t , resourceContent )
233233
234- // Test based on expected type
235- if tc . expectedType == "text" {
234+ switch tc . expectedType {
235+ case "text" :
236236 textContent , ok := resourceContent .(TextResourceContents )
237237 require .True (t , ok , "Expected TextResourceContents" )
238238
239- // Verify standard fields
240239 assert .Equal (t , contentMap ["uri" ], textContent .URI )
241240 assert .Equal (t , contentMap ["mimeType" ], textContent .MIMEType )
242241 assert .Equal (t , contentMap ["text" ], textContent .Text )
243242
244- // Verify _meta field
245243 assert .Equal (t , tc .expectedMeta , textContent .Meta )
246244
247- } else if tc . expectedType == "blob" {
245+ case "blob" :
248246 blobContent , ok := resourceContent .(BlobResourceContents )
249247 require .True (t , ok , "Expected BlobResourceContents" )
250248
251- // Verify standard fields
252249 assert .Equal (t , contentMap ["uri" ], blobContent .URI )
253250 assert .Equal (t , contentMap ["mimeType" ], blobContent .MIMEType )
254251 assert .Equal (t , contentMap ["blob" ], blobContent .Blob )
255252
256- // Verify _meta field
257253 assert .Equal (t , tc .expectedMeta , blobContent .Meta )
258254 }
259255
0 commit comments