4 writes to AdditionalProperties
Microsoft.Extensions.AI.Abstractions.Tests (4)
Contents\AIAnnotationTests.cs (2)
28
a.
AdditionalProperties
= props;
47
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)
16
Assert.Null(a.
AdditionalProperties
);
26
Assert.Null(a.
AdditionalProperties
);
29
Assert.Same(props, a.
AdditionalProperties
);
58
Assert.NotNull(deserialized.
AdditionalProperties
);
59
Assert.Single(deserialized.
AdditionalProperties
);
60
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());