Skip to content

Commit 1c2e608

Browse files
committed
Update AngleSharp to 1.1.2.
1 parent f1d27b8 commit 1c2e608

10 files changed

+691
-685
lines changed

src/AngleSharp.XPath.Tests/AngleSharp.XPath.Tests.csproj

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,13 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<ItemGroup>
33
<PackageReference Include="AngleSharp.Xml" Version="1.0.0" />
4-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.6.1" />
5-
<PackageReference Include="NUnit" Version="3.13.3" />
4+
<PackageReference Include="FluentAssertions" Version="6.12.0" />
5+
<PackageReference Include="FluentAssertions.Analyzers" Version="0.31.0">
6+
<PrivateAssets>all</PrivateAssets>
7+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
8+
</PackageReference>
9+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
10+
<PackageReference Include="NUnit" Version="4.1.0" />
611
<PackageReference Include="NUnit3TestAdapter" Version="4.5.0" />
712
</ItemGroup>
813
<ItemGroup>
Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,36 @@
1-
namespace AngleSharp.XPath.Tests
2-
{
3-
using AngleSharp.Html.Parser;
4-
using NUnit.Framework;
5-
using System;
1+
using AngleSharp.Html.Parser;
2+
using FluentAssertions;
3+
using NUnit.Framework;
4+
using System;
5+
6+
namespace AngleSharp.XPath.Tests;
67

7-
[TestFixture]
8-
public class HtmlDocumentNavigableTests
8+
[TestFixture]
9+
internal sealed class HtmlDocumentNavigableTests
10+
{
11+
[Test]
12+
public void Ctor_NullDocumentArgument_DoesThrowException()
913
{
10-
[Test]
11-
public void Ctor_NullDocumentArgument_DoesThrowException()
12-
{
13-
// Arrange
14-
15-
// Act
16-
17-
// Assert
18-
Assert.Throws<ArgumentNullException>(() => new HtmlDocumentNavigable(null));
19-
}
14+
// Arrange
15+
16+
// Act
2017

21-
[Test]
22-
public void CreateNavigator_Call_ShouldReturnHtmlDocumentNavigator()
23-
{
24-
// Arrange
25-
var parser = new HtmlParser();
26-
var document = parser.ParseDocument("<html></html>");
27-
var navigable = new HtmlDocumentNavigable(document);
18+
// Assert
19+
Assert.Throws<ArgumentNullException>(() => new HtmlDocumentNavigable(null));
20+
}
21+
22+
[Test]
23+
public void CreateNavigator_Call_ShouldReturnHtmlDocumentNavigator()
24+
{
25+
// Arrange
26+
var parser = new HtmlParser();
27+
var document = parser.ParseDocument("<html></html>");
28+
var navigable = new HtmlDocumentNavigable(document);
2829

29-
// Act
30-
var navigator = navigable.CreateNavigator();
30+
// Act
31+
var navigator = navigable.CreateNavigator();
3132

32-
// Assert
33-
Assert.That(navigator, Is.TypeOf<HtmlDocumentNavigator>());
34-
}
33+
// Assert
34+
navigator.Should().BeOfType<HtmlDocumentNavigator>();
3535
}
3636
}

0 commit comments

Comments
 (0)