4 writes to AdditionalProperties
Microsoft.Extensions.AI.Abstractions.Tests (4)
Contents\AIAnnotationTests.cs (2)
29
a.
AdditionalProperties
= props;
48
AdditionalProperties
= new AdditionalPropertiesDictionary { { "key", "value" } },
Contents\CitationAnnotationTests.cs (2)
33
a.
AdditionalProperties
= props;
69
AdditionalProperties
= new AdditionalPropertiesDictionary { { "key", "value" } },
12 references to AdditionalProperties
Microsoft.Extensions.AI.Abstractions.Tests (12)
Contents\AIAnnotationTests.cs (6)
17
Assert.Null(a.
AdditionalProperties
);
27
Assert.Null(a.
AdditionalProperties
);
30
Assert.Same(props, a.
AdditionalProperties
);
59
Assert.NotNull(deserialized.
AdditionalProperties
);
60
Assert.Single(deserialized.
AdditionalProperties
);
61
Assert.Equal(JsonSerializer.Deserialize<JsonElement>("\"value\"", AIJsonUtilities.DefaultOptions).ToString(), deserialized.
AdditionalProperties
["key"]!.ToString());
Contents\CitationAnnotationTests.cs (6)
17
Assert.Null(a.
AdditionalProperties
);
31
Assert.Null(a.
AdditionalProperties
);
34
Assert.Same(props, a.
AdditionalProperties
);
84
Assert.NotNull(deserialized.
AdditionalProperties
);
85
Assert.Single(deserialized.
AdditionalProperties
);
86
Assert.Equal(JsonSerializer.Deserialize<JsonElement>("\"value\"", AIJsonUtilities.DefaultOptions).ToString(), deserialized.
AdditionalProperties
["key"]!.ToString());