Skip to content

Commit 5b14e1b

Browse files
committed
Fix test
1 parent 1cc3543 commit 5b14e1b

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

test/IntelOrca.OpenLauncher.Tests/BuildServiceTests.cs

+7-5
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
using System;
22
using System.Linq;
3+
using System.Runtime.InteropServices;
34
using System.Threading.Tasks;
45
using IntelOrca.OpenLauncher.Core;
56
using Xunit;
@@ -13,13 +14,14 @@ public async Task GetBuildsAsync_OpenLoco_v22_05_1()
1314
{
1415
var buildService = new BuildService();
1516
var builds = await buildService.GetBuildsAsync(Game.OpenLoco, includeDevelop: false);
16-
var build = builds.First(x => x.Version == "v22.05.1");
17+
var build = builds.First(b => b.Version == "v22.05.1");
18+
var buildAsset = build.Assets.First(ba => ba.Platform == OSPlatform.OSX);
1719
Assert.Equal("v22.05.1", build.Version);
1820
Assert.Equal(new DateTime(2022, 5, 17, 20, 6, 15), build.PublishedAt);
19-
Assert.Equal("OpenLoco-v22.05.1-macos.zip", build.Assets[0].Name);
20-
Assert.Equal(new Uri("https://github.com/OpenLoco/OpenLoco/releases/download/v22.05.1/OpenLoco-v22.05.1-macos.zip"), build.Assets[0].Uri);
21-
Assert.Equal("application/x-zip-compressed", build.Assets[0].ContentType);
22-
Assert.Equal(4157592, build.Assets[0].Size);
21+
Assert.Equal("OpenLoco-v22.05.1-macos.zip", buildAsset.Name);
22+
Assert.Equal(new Uri("https://github.com/OpenLoco/OpenLoco/releases/download/v22.05.1/OpenLoco-v22.05.1-macos.zip"), buildAsset.Uri);
23+
Assert.Equal("application/x-zip-compressed", buildAsset.ContentType);
24+
Assert.Equal(4157592, buildAsset.Size);
2325
}
2426
}
2527
}

0 commit comments

Comments
 (0)