Skip to content

Commit fd1372e

Browse files
committed
bugfix
1 parent 13935bd commit fd1372e

File tree

2 files changed

+6
-8
lines changed

2 files changed

+6
-8
lines changed

src/FluentAssertions.Analyzers.Tests/GenerateCode.cs

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@ namespace FluentAssertions.Analyzers.Tests
55
{
66
public static class GenerateCode
77
{
8-
public static string ActualVariableName => "actual";
9-
108
public static string EnumerableCodeBlockAssertion(string assertion) => EnumerableAssertion(
119
" {" + Environment.NewLine +
1210
" " + assertion + Environment.NewLine +
@@ -23,7 +21,7 @@ public static string EnumerableExpressionBodyAssertion(string assertion) => Enum
2321
.AppendLine("{")
2422
.AppendLine(" public class TestClass")
2523
.AppendLine(" {")
26-
.AppendLine($" public void TestMethod(IList<TestComplexClass> {ActualVariableName}, IList<TestComplexClass> expected, IList<TestComplexClass> unexpected, TestComplexClass expectedItem, TestComplexClass unexpectedItem, int k)")
24+
.AppendLine($" public void TestMethod(IList<TestComplexClass> actual, IList<TestComplexClass> expected, IList<TestComplexClass> unexpected, TestComplexClass expectedItem, TestComplexClass unexpectedItem, int k)")
2725
.AppendLine(bodyExpression)
2826
.AppendLine(" }")
2927
.AppendLine(" public class TestComplexClass")
@@ -49,18 +47,18 @@ public static string EnumerableExpressionBodyAssertion(string assertion) => Enum
4947
.AppendLine("{")
5048
.AppendLine(" public class TestClass")
5149
.AppendLine(" {")
52-
.AppendLine($" public void TestMethod(Dictionary<string, TestComplexClass> {ActualVariableName}, IDictionary<string, TestComplexClass> expected, IDictionary<string, TestComplexClass> unexpected, string expectedKey, TestComplexClass expectedValue, string unexpectedKey, TestComplexClass unexpectedValue, KeyValuePair<string, TestComplexClass> pair)")
50+
.AppendLine($" public void TestMethod(Dictionary<string, TestComplexClass> actual, IDictionary<string, TestComplexClass> expected, IDictionary<string, TestComplexClass> unexpected, string expectedKey, TestComplexClass expectedValue, string unexpectedKey, TestComplexClass unexpectedValue, KeyValuePair<string, TestComplexClass> pair, KeyValuePair<string, TestComplexClass> otherPair)")
5351
.AppendLine(" {")
5452
.AppendLine($" {assertion}")
5553
.AppendLine(" }")
5654
.AppendLine(" }")
57-
.AppendLine($" public class TestComplexClass")
55+
.AppendLine(" public class TestComplexClass")
5856
.AppendLine(" {")
5957
.AppendLine(" public bool BooleanProperty { get; set; }")
6058
.AppendLine(" }")
6159
.AppendLine(" class Program")
6260
.AppendLine(" {")
63-
.AppendLine($" public static void Main()")
61+
.AppendLine(" public static void Main()")
6462
.AppendLine(" {")
6563
.AppendLine(" }")
6664
.AppendLine(" }")
@@ -72,7 +70,7 @@ public static string EnumerableExpressionBodyAssertion(string assertion) => Enum
7270
.AppendLine("{")
7371
.AppendLine(" class TestClass")
7472
.AppendLine(" {")
75-
.AppendLine($" void TestMethod(int {ActualVariableName}, int expected)")
73+
.AppendLine($" void TestMethod(int actual, int expected)")
7674
.AppendLine(" {")
7775
.AppendLine($" {assertion}")
7876
.AppendLine(" }")

src/FluentAssertions.Analyzers.Tests/Tips/SanityTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ public void NestedAssertions_ShouldNotTrigger()
5757
}
5858

5959
[TestMethod]
60-
[NotImplemented]
60+
[Implemented(Reason = "https://github.com/fluentassertions/fluentassertions.analyzers/issues/18")]
6161
public void DictionaryShouldContainPair_WhenPropertiesOfDifferentVariables_ShouldNotTrigger()
6262
{
6363
const string assertion = "actual.Should().ContainValue(pair.Value).And.ContainKey(otherPair.Key);";

0 commit comments

Comments
 (0)