14 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)
35 references to AuthorName
Microsoft.Extensions.AI (1)
Microsoft.Extensions.AI.Abstractions (2)
Microsoft.Extensions.AI.Abstractions.Tests (24)
ChatCompletion\ChatResponseUpdateExtensionsTests.cs (17)
56Assert.Equal("Someone", message.AuthorName);
160Assert.Equal("Alice", response.Messages[0].AuthorName);
164Assert.Equal("Bob", response.Messages[1].AuthorName);
168Assert.Equal("Charlie", response.Messages[2].AuthorName);
172Assert.Equal("Alice", response.Messages[3].AuthorName);
210Assert.Equal("Alice", response.Messages[0].AuthorName);
215Assert.Equal("Bob", response.Messages[1].AuthorName);
220Assert.Equal("Bob", response.Messages[2].AuthorName);
225Assert.Equal("Bob", response.Messages[3].AuthorName);
230Assert.Equal("Charlie", response.Messages[4].AuthorName);
266Assert.Equal("Assistant", message.AuthorName);
297Assert.Equal("Bob", response.Messages[0].AuthorName); // Last AuthorName wins
301Assert.Equal("Alice", response.Messages[1].AuthorName);
487Assert.Equal("Assistant", message1.AuthorName);
495Assert.Equal("Assistant", message2.AuthorName);
503Assert.Equal("User", message3.AuthorName);
511Assert.Null(message4.AuthorName); // No AuthorName set
Microsoft.Extensions.AI.Evaluation (4)
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (2)
Microsoft.Extensions.AI.OpenAI (2)