public void ToString_ReturnsUnderlyingJsonValue() { // Arrange var parameter = new OpenIdConnectParameter(new JValue("Fabrikam")); // Act and assert Assert.Equal("Fabrikam", parameter.ToString()); }
public void ToString_ReturnsEmptyStringForNullJsonValues() { // Arrange var parameter = new OpenIdConnectParameter(new JValue((object)null)); // Act and assert Assert.Empty(parameter.ToString()); }
public void ToString_ReturnsJsonRepresentation() { // Arrange var parameter = new OpenIdConnectParameter(new JObject { ["parameter"] = new JValue("value") }); // Act and assert Assert.Equal(@"{""parameter"":""value""}", parameter.ToString()); }
public void ToString_ReturnsSimpleRepresentationForArrays() { // Arrange var parameter = new OpenIdConnectParameter(new[] { "Fabrikam", "Contoso" }); // Act and assert Assert.Equal("Fabrikam, Contoso", parameter.ToString()); }