Skip to content

Commit cae6d48

Browse files
Use collection expressions where applicable
1 parent 9946341 commit cae6d48

File tree

5 files changed

+8
-8
lines changed

5 files changed

+8
-8
lines changed

src/Charts/MultilineChart.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@ public MultilineChart(ConcurrentDictionary<uint, Stats> results, string descript
1313
}
1414

1515
protected override LineSeries<ObservablePoint>[] Series
16-
=> new[]
17-
{
16+
=>
17+
[
1818
LineSeries(nameof(Stats.Max), _results.OrderBy(r => r.Key).Select(r => new ObservablePoint(r.Key, r.Value.Max)).ToArray(), SKColors.DarkRed),
1919
LineSeries(nameof(Stats.Median), _results.OrderBy(r => r.Key).Select(r => new ObservablePoint(r.Key, r.Value.Median)).ToArray(), SKColors.DarkOrange),
2020
LineSeries(nameof(Stats.Mean), _results.OrderBy(r => r.Key).Select(r => new ObservablePoint(r.Key, r.Value.Mean)).ToArray(), SKColors.Green),
2121
LineSeries(nameof(Stats.Min), _results.OrderBy(r => r.Key).Select(r => new ObservablePoint(r.Key, r.Value.Min)).ToArray(), SKColors.DodgerBlue)
22-
};
22+
];
2323

2424
protected override double YAxisMax
2525
=> GetYAxisMax(_results.Max(r => r.Value.Max));

src/Charts/SingleLineChart.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ public SingleLineChart(ConcurrentDictionary<uint, double> results, string descri
1313
}
1414

1515
protected override LineSeries<ObservablePoint>[] Series
16-
=> new[] { SingleLine };
16+
=> [SingleLine];
1717

1818
private LineSeries<ObservablePoint> SingleLine
1919
=> LineSeries("Response Time (ms)", _results.OrderBy(r => r.Key).Select(r => new ObservablePoint(r.Key, r.Value)).ToArray(), SKColors.DodgerBlue);

src/Tools/ToolSettings.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ public abstract class ToolSettings : CommandSettings
2020

2121
[CommandOption("-H|--header")]
2222
[Description("The HTTP header(s) to add to the request")]
23-
public string[] Headers { get; init; } = Array.Empty<string>();
23+
public string[] Headers { get; init; } = [];
2424

2525
[CommandOption("-b|--body")]
2626
[Description("The body of the HTTP request")]

test/FactoryTests.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ public async Task CanCreateComplexMessage()
2525
{
2626
URL = new Uri("http://localhost"),
2727
Method = HttpMethod.Post.Method,
28-
Headers = new[] { "Authorization: Basic a1b2c3d4e5f6" },
29-
Body = $@"{{""key123"":""value456""}}"
28+
Headers = ["Authorization: Basic a1b2c3d4e5f6"],
29+
Body = """{"key123":"value456"}"""
3030
};
3131

3232
//act

test/Tools/Hammer/HammerTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ public void NumberOfResultsMatchRequests()
1010
//arrange
1111
var http = new HttpClient(new MockHttpMessageHandler());
1212
HttpRequestMessage NewMessage() => new(HttpMethod.Get, new Uri("http://localhost"));
13-
var hammer = new LoadTestToolbox.Tools.Hammer.Hammer(http, NewMessage, () => { }, new uint[] { 1, 2, 3, 4, 5 });
13+
var hammer = new LoadTestToolbox.Tools.Hammer.Hammer(http, NewMessage, () => { }, [1, 2, 3, 4, 5]);
1414

1515
//act
1616
var results = hammer.Run();

0 commit comments

Comments
 (0)