16 writes to AuthorName
Aspire.Dashboard (1)
Microsoft.Extensions.AI.Abstractions (2)
Microsoft.Extensions.AI.Abstractions.Tests (4)
Microsoft.Extensions.AI.OpenAI (4)
Microsoft.Extensions.AI.OpenAI.Tests (3)
Microsoft.Extensions.AI.Tests (2)
36 references to AuthorName
Microsoft.Extensions.AI (2)
Microsoft.Extensions.AI.Abstractions (2)
Microsoft.Extensions.AI.Abstractions.Tests (24)
ChatCompletion\ChatResponseUpdateExtensionsTests.cs (17)
58Assert.Equal("Someone", message.AuthorName);
162Assert.Equal("Alice", response.Messages[0].AuthorName);
166Assert.Equal("Bob", response.Messages[1].AuthorName);
170Assert.Equal("Charlie", response.Messages[2].AuthorName);
174Assert.Equal("Alice", response.Messages[3].AuthorName);
212Assert.Equal("Alice", response.Messages[0].AuthorName);
217Assert.Equal("Bob", response.Messages[1].AuthorName);
222Assert.Equal("Bob", response.Messages[2].AuthorName);
227Assert.Equal("Bob", response.Messages[3].AuthorName);
232Assert.Equal("Charlie", response.Messages[4].AuthorName);
268Assert.Equal("Assistant", message.AuthorName);
299Assert.Equal("Bob", response.Messages[0].AuthorName); // Last AuthorName wins
303Assert.Equal("Alice", response.Messages[1].AuthorName);
489Assert.Equal("Assistant", message1.AuthorName);
497Assert.Equal("Assistant", message2.AuthorName);
505Assert.Equal("User", message3.AuthorName);
513Assert.Null(message4.AuthorName); // No AuthorName set
Microsoft.Extensions.AI.Evaluation (4)
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (2)
Microsoft.Extensions.AI.OpenAI (2)