@@ -19,13 +19,13 @@ public class UpdateServiceTests
1919 public async Task GetLatestVersionAsync_UsesReleaseTag_WhenReleaseTagIsPresent ( )
2020 {
2121 const string xml = """
22- <root >
22+ <updateInfo >
2323 <band id="stable">
2424 <latestVersion>10.0.0.0</latestVersion>
2525 <releaseTag>v10.0</releaseTag>
2626 <downloadUrl>https://example.com/ignored.zip</downloadUrl>
2727 </band>
28- </root >
28+ </updateInfo >
2929 """ ;
3030
3131 using var client = new HttpClient ( new StubHttpMessageHandler ( xml ) ) ;
@@ -40,13 +40,13 @@ public async Task GetLatestVersionAsync_UsesReleaseTag_WhenReleaseTagIsPresent()
4040 public async Task GetLatestVersionAsync_ReturnsNullDownloadUrl_WhenReleaseTagContainsPathTraversalAttempt ( )
4141 {
4242 const string xml = """
43- <root >
43+ <updateInfo >
4444 <band id="stable">
4545 <latestVersion>10.0.0.0</latestVersion>
4646 <releaseTag>../malicious</releaseTag>
4747 <downloadUrl>https://example.com/ignored.zip</downloadUrl>
4848 </band>
49- </root >
49+ </updateInfo >
5050 """ ;
5151
5252 using var client = new HttpClient ( new StubHttpMessageHandler ( xml ) ) ;
@@ -61,12 +61,12 @@ public async Task GetLatestVersionAsync_ReturnsNullDownloadUrl_WhenReleaseTagCon
6161 public async Task GetLatestVersionAsync_UsesDownloadUrl_WhenReleaseTagIsMissing ( )
6262 {
6363 const string xml = """
64- <root >
64+ <updateInfo >
6565 <band id="stable">
6666 <latestVersion>10.0.0.0</latestVersion>
6767 <downloadUrl>https://github.com/icsharpcode/ILSpy/releases/tag/v10.0</downloadUrl>
6868 </band>
69- </root >
69+ </updateInfo >
7070 """ ;
7171
7272 using var client = new HttpClient ( new StubHttpMessageHandler ( xml ) ) ;
@@ -81,12 +81,12 @@ public async Task GetLatestVersionAsync_UsesDownloadUrl_WhenReleaseTagIsMissing(
8181 public async Task GetLatestVersionAsync_UsesDownloadUrl_ButFailsBecauseBaseUrlDoesntMatch ( )
8282 {
8383 const string xml = """
84- <root >
84+ <updateInfo >
8585 <band id="stable">
8686 <latestVersion>10.0.0.0</latestVersion>
8787 <downloadUrl>https://example.com/ilspy.zip</downloadUrl>
8888 </band>
89- </root >
89+ </updateInfo >
9090 """ ;
9191
9292 using var client = new HttpClient ( new StubHttpMessageHandler ( xml ) ) ;
0 commit comments