tests: wrap multiple asserts in Assert.Multiple

This commit is contained in:
Oliver Booth 2023-08-27 03:48:22 +01:00
parent fbd3e951c4
commit 45ffd08dda
Signed by: oliverbooth
GPG Key ID: B89D139977693FED
2 changed files with 17 additions and 11 deletions

View File

@ -9,11 +9,14 @@ internal class CharTests
[Test] [Test]
public void IsEmoji_ShouldReturnTrue_GivenBasicEmoji() public void IsEmoji_ShouldReturnTrue_GivenBasicEmoji()
{ {
Assert.That('✂'.IsEmoji()); Assert.Multiple(() =>
Assert.That('✅'.IsEmoji()); {
Assert.That('❎'.IsEmoji()); Assert.That('✂'.IsEmoji());
Assert.That(''.IsEmoji()); Assert.That('✅'.IsEmoji());
Assert.That(''.IsEmoji()); Assert.That('❎'.IsEmoji());
Assert.That(''.IsEmoji());
Assert.That(''.IsEmoji());
});
} }
[Test] [Test]

View File

@ -70,12 +70,15 @@ internal class MarkdownTests
[Test] [Test]
public void MDHeading_ShouldReturnHeadingText_GivenText() public void MDHeading_ShouldReturnHeadingText_GivenText()
{ {
Assert.That("Hello, world!".MDHeading(1), Is.EqualTo("# Hello, world!")); Assert.Multiple(() =>
Assert.That("Hello, world!".MDHeading(2), Is.EqualTo("## Hello, world!")); {
Assert.That("Hello, world!".MDHeading(3), Is.EqualTo("### Hello, world!")); Assert.That("Hello, world!".MDHeading(1), Is.EqualTo("# Hello, world!"));
Assert.That("Hello, world!".MDHeading(4), Is.EqualTo("#### Hello, world!")); Assert.That("Hello, world!".MDHeading(2), Is.EqualTo("## Hello, world!"));
Assert.That("Hello, world!".MDHeading(5), Is.EqualTo("##### Hello, world!")); Assert.That("Hello, world!".MDHeading(3), Is.EqualTo("### Hello, world!"));
Assert.That("Hello, world!".MDHeading(6), Is.EqualTo("###### Hello, world!")); Assert.That("Hello, world!".MDHeading(4), Is.EqualTo("#### Hello, world!"));
Assert.That("Hello, world!".MDHeading(5), Is.EqualTo("##### Hello, world!"));
Assert.That("Hello, world!".MDHeading(6), Is.EqualTo("###### Hello, world!"));
});
} }
[Test] [Test]