server(alarms): drop redundant null-coalesce; tidy validator tests (review fixes)
This commit is contained in:
@@ -399,7 +399,7 @@ public sealed class GatewayMetrics : IDisposable
|
||||
1,
|
||||
new KeyValuePair<string, object?>("from", fromMode.ToString(CultureInfo.InvariantCulture)),
|
||||
new KeyValuePair<string, object?>("to", toMode.ToString(CultureInfo.InvariantCulture)),
|
||||
new KeyValuePair<string, object?>("reason", reason ?? string.Empty));
|
||||
new KeyValuePair<string, object?>("reason", reason));
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
||||
@@ -178,10 +178,7 @@ public sealed class GatewayOptionsValidatorTests
|
||||
[InlineData("FORCESUBTAG")]
|
||||
public void Validate_Succeeds_WhenAlarmsEnabled_RecognisedMode(string mode)
|
||||
{
|
||||
AlarmsOptions alarms = mode.Equals("ForceSubtag", StringComparison.OrdinalIgnoreCase)
|
||||
// ForceSubtag needs either UseGalaxyRepository=true (default) or IncludeAttributes.
|
||||
? EnabledAlarmsWithFallback(new AlarmFallbackOptions { Mode = mode })
|
||||
: EnabledAlarmsWithFallback(new AlarmFallbackOptions { Mode = mode });
|
||||
AlarmsOptions alarms = EnabledAlarmsWithFallback(new AlarmFallbackOptions { Mode = mode });
|
||||
GatewayOptions options = CloneWithAlarms(ValidOptions(), alarms);
|
||||
ValidateOptionsResult result = new GatewayOptionsValidator().Validate(null, options);
|
||||
Assert.True(result.Succeeded);
|
||||
@@ -265,7 +262,6 @@ public sealed class GatewayOptionsValidatorTests
|
||||
ValidateOptionsResult result = new GatewayOptionsValidator().Validate(null, options);
|
||||
Assert.True(result.Failed);
|
||||
Assert.Contains(result.Failures!, f => f.Contains(keyPart));
|
||||
_ = keyPart; // suppress unused-param warning
|
||||
}
|
||||
|
||||
[Theory]
|
||||
@@ -279,7 +275,6 @@ public sealed class GatewayOptionsValidatorTests
|
||||
ValidateOptionsResult result = new GatewayOptionsValidator().Validate(null, options);
|
||||
Assert.True(result.Failed);
|
||||
Assert.Contains(result.Failures!, f => f.Contains(keyPart));
|
||||
_ = keyPart;
|
||||
}
|
||||
|
||||
[Theory]
|
||||
@@ -293,6 +288,5 @@ public sealed class GatewayOptionsValidatorTests
|
||||
ValidateOptionsResult result = new GatewayOptionsValidator().Validate(null, options);
|
||||
Assert.True(result.Failed);
|
||||
Assert.Contains(result.Failures!, f => f.Contains(keyPart));
|
||||
_ = keyPart;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user