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)
57Assert.Equal("Someone", message.AuthorName);
161Assert.Equal("Alice", response.Messages[0].AuthorName);
165Assert.Equal("Bob", response.Messages[1].AuthorName);
169Assert.Equal("Charlie", response.Messages[2].AuthorName);
173Assert.Equal("Alice", response.Messages[3].AuthorName);
211Assert.Equal("Alice", response.Messages[0].AuthorName);
216Assert.Equal("Bob", response.Messages[1].AuthorName);
221Assert.Equal("Bob", response.Messages[2].AuthorName);
226Assert.Equal("Bob", response.Messages[3].AuthorName);
231Assert.Equal("Charlie", response.Messages[4].AuthorName);
267Assert.Equal("Assistant", message.AuthorName);
298Assert.Equal("Bob", response.Messages[0].AuthorName); // Last AuthorName wins
302Assert.Equal("Alice", response.Messages[1].AuthorName);
488Assert.Equal("Assistant", message1.AuthorName);
496Assert.Equal("Assistant", message2.AuthorName);
504Assert.Equal("User", message3.AuthorName);
512Assert.Null(message4.AuthorName); // No AuthorName set
Microsoft.Extensions.AI.Evaluation (4)
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (2)
Microsoft.Extensions.AI.OpenAI (2)