Skip to content

Commit 07b521d

Browse files
committed
fixed broken editor test
1 parent ecb7aaf commit 07b521d

File tree

1 file changed

+11
-7
lines changed

1 file changed

+11
-7
lines changed

Tests/Editor/CodeAnalysisTests.cs

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -124,15 +124,19 @@ public void CodeAnalysis_GeneratesDescriptionDataForActions()
124124

125125
documentedAttributeAction.Description.Should().BeEqualTo("An instance action with two parameters, one of which is optional.");
126126

127-
documentedAttributeAction.Parameters[0].Name.Should().BeEqualTo("param");
128-
documentedAttributeAction.Parameters[0].Description.Should().BeEqualTo("The first, non-optional parameter.");
127+
// testing for the synthesised target parameter
128+
documentedAttributeAction.Parameters[0].Name.Should().BeEqualTo("target");
129129
documentedAttributeAction.Parameters[0].IsOptional.Should().BeFalse();
130-
documentedAttributeAction.Parameters[0].DefaultValueString.Should().BeNull();
131130

132-
documentedAttributeAction.Parameters[1].Name.Should().BeEqualTo("param2");
133-
documentedAttributeAction.Parameters[1].Description.Should().BeEqualTo("The second, optional parameter.");
134-
documentedAttributeAction.Parameters[1].IsOptional.Should().BeTrue();
135-
documentedAttributeAction.Parameters[1].DefaultValueString.Should().BeEqualTo("0");
131+
documentedAttributeAction.Parameters[1].Name.Should().BeEqualTo("param");
132+
documentedAttributeAction.Parameters[1].Description.Should().BeEqualTo("The first, non-optional parameter.");
133+
documentedAttributeAction.Parameters[1].IsOptional.Should().BeFalse();
134+
documentedAttributeAction.Parameters[1].DefaultValueString.Should().BeNull();
135+
136+
documentedAttributeAction.Parameters[2].Name.Should().BeEqualTo("param2");
137+
documentedAttributeAction.Parameters[2].Description.Should().BeEqualTo("The second, optional parameter.");
138+
documentedAttributeAction.Parameters[2].IsOptional.Should().BeTrue();
139+
documentedAttributeAction.Parameters[2].DefaultValueString.Should().BeEqualTo("0");
136140

137141
var documentedDirectAction = actions.Single(a => a.Name == "direct_register_method_fixed_params");
138142
documentedDirectAction.Description.Should().BeEqualTo("A directly-registered method.");

0 commit comments

Comments
 (0)