public void RemoveParameter_ThrowsAnExceptionForNullOrEmptyName(string name) { // Arrange var message = new OpenIddictMessage(); // Act and assert var exception = Assert.Throws <ArgumentException>(() => message.RemoveParameter(name)); Assert.Equal("name", exception.ParamName); Assert.StartsWith(SR.GetResourceString(SR.ID0190), exception.Message); }
public void RemoveParameter_ThrowsAnExceptionForNullOrEmptyName(string name) { // Arrange var message = new OpenIddictMessage(); // Act and assert var exception = Assert.Throws <ArgumentException>(() => message.RemoveParameter(name)); Assert.Equal("name", exception.ParamName); Assert.StartsWith("The parameter name cannot be null or empty.", exception.Message); }
public void RemoveParameter_RemovesExpectedParameter() { // Arrange var message = new OpenIddictMessage(); message.AddParameter("parameter", 42); // Act message.RemoveParameter("parameter"); // Assert Assert.Null(message.GetParameter("parameter")); }