Migrates all Assert statements to FluentAssertions Should() statements.
The command 'Fluentation Migrate' is available that converts the current file.
Assert.IsFalse(expected) => actual.Should().BeFalse() Assert.IsFalse(expected.Any()) => actual.Should().BeEmpty() Assert.IsTrue(expected) => actual.Should().BeTrue() Assert.IsTrue(expected.Any()) => actual.Should().NotBeEmpty() Assert.IsNull(expected) => actual.Should().BeNull() Assert.IsNotNull(expected) => actual.Should().NotBeNull() Assert.AreEqual(expected, actual) => actual.Should().Be(expected) Assert.AreEqual(expected, actual.Length) => actual.Should().HaveCount(expected) Assert.AreEqual(expected, actual.Count) => actual.Should().HaveCount(expected) Assert.AreEqual(expected, actual.Count()) => actual.Should().HaveCount(expected)
ColectionAssert.AreEqual(expected, actual)
Currently the extension converts only the active document.
This section describes major releases and their improvements.
Initial release of Fluentation.
Allow dots in 'expected' and 'actual'.
Allows character and string constants in 'expected' of Assert.AreEqual(expected, actual)