3 writes to Text
Microsoft.Extensions.AI.Abstractions.Tests (3)
Contents\TextReasoningContentTests.cs (3)
38
c.
Text
= "text";
42
c.
Text
= null;
46
c.
Text
= string.Empty;
12 references to Text
Microsoft.Extensions.AI.Abstractions (2)
Contents\TextReasoningContent.cs (2)
42
public override string ToString() =>
Text
;
45
private string DebuggerDisplay => $"Reasoning = \"{
Text
}\"";
Microsoft.Extensions.AI.Abstractions.Tests (9)
ChatCompletion\ChatResponseUpdateExtensionsTests.cs (4)
236
Assert.Equal("DEF", Assert.IsType<TextReasoningContent>(message.Contents[1]).
Text
);
238
Assert.Equal("IJ", Assert.IsType<TextReasoningContent>(message.Contents[3]).
Text
);
240
Assert.Equal("L", Assert.IsType<TextReasoningContent>(message.Contents[5]).
Text
);
242
Assert.Equal("OP", Assert.IsType<TextReasoningContent>(message.Contents[7]).
Text
);
Contents\TextReasoningContentTests.cs (5)
19
Assert.Equal(text ?? string.Empty, c.
Text
);
37
Assert.Equal(string.Empty, c.
Text
);
39
Assert.Equal("text", c.
Text
);
43
Assert.Equal(string.Empty, c.
Text
);
47
Assert.Equal(string.Empty, c.
Text
);
Microsoft.Extensions.AI.OpenAI (1)
OpenAIResponsesChatClient.cs (1)
571
yield return ResponseItem.CreateReasoningItem(reasoningContent.
Text
);