public void TryGetNamedParameter_ReturnsFalseForPrimitiveValues() { // Arrange var parameter = new OpenIddictParameter(42); // Act and assert Assert.False(parameter.TryGetNamedParameter("parameter", out var value)); Assert.Equal(default, value);
public void TryGetNamedParameter_ThrowsAnExceptionForNullOrEmptyName(string name) { // Arrange var parameter = new OpenIddictParameter(); // Act var exception = Assert.Throws <ArgumentException>(() => parameter.TryGetNamedParameter(name, out _)); // Assert Assert.Equal("name", exception.ParamName); Assert.StartsWith(SR.GetResourceString(SR.ID0192), exception.Message); }