1- using NUnit . Framework ;
2-
31using LogExpert . PluginRegistry ;
42
3+ using NUnit . Framework ;
4+
55namespace LogExpert . Tests . PluginRegistry ;
66
77[ TestFixture ]
88public class PluginManifestVersionParsingTests
99{
1010 [ Test ]
11- public void Validate_WithVersionRequirementWithSpaces_ShouldPass ( )
11+ public void Validate_WithVersionRequirementWithSpaces_ShouldPass ( )
1212 {
1313 // Arrange
1414 var manifest = new PluginManifest
@@ -31,7 +31,7 @@ public void Validate_WithVersionRequirementWithSpaces_ShouldPass()
3131 }
3232
3333 [ Test ]
34- public void Validate_WithVersionRequirementWithoutSpaces_ShouldPass ( )
34+ public void Validate_WithVersionRequirementWithoutSpaces_ShouldPass ( )
3535 {
3636 // Arrange
3737 var manifest = new PluginManifest
@@ -66,7 +66,7 @@ public void Validate_WithVersionRequirementWithoutSpaces_ShouldPass()
6666 [ TestCase ( "~1.10.0" ) ]
6767 [ TestCase ( "^ 1.10.0" ) ]
6868 [ TestCase ( "^1.10.0" ) ]
69- public void Validate_WithVariousVersionRequirementFormats_ShouldPass ( string requirement )
69+ public void Validate_WithVariousVersionRequirementFormats_ShouldPass ( string requirement )
7070 {
7171 // Arrange
7272 var manifest = new PluginManifest
@@ -89,7 +89,7 @@ public void Validate_WithVariousVersionRequirementFormats_ShouldPass(string requ
8989 }
9090
9191 [ Test ]
92- public void IsCompatibleWith_WithVersionRequirementWithSpaces_ShouldWorkCorrectly ( )
92+ public void IsCompatibleWith_WithVersionRequirementWithSpaces_ShouldWorkCorrectly ( )
9393 {
9494 // Arrange
9595 var manifest = new PluginManifest
@@ -111,7 +111,7 @@ public void IsCompatibleWith_WithVersionRequirementWithSpaces_ShouldWorkCorrectl
111111 }
112112
113113 [ Test ]
114- public void IsCompatibleWith_WithCaretRange_ShouldAllowMinorUpdates ( )
114+ public void IsCompatibleWith_WithCaretRange_ShouldAllowMinorUpdates ( )
115115 {
116116 // Arrange - ^ allows minor and patch updates but not major
117117 var manifest = new PluginManifest
@@ -134,7 +134,7 @@ public void IsCompatibleWith_WithCaretRange_ShouldAllowMinorUpdates()
134134 }
135135
136136 [ Test ]
137- public void IsCompatibleWith_WithTildeRange_ShouldAllowPatchUpdates ( )
137+ public void IsCompatibleWith_WithTildeRange_ShouldAllowPatchUpdates ( )
138138 {
139139 // Arrange - ~ allows patch updates but not minor or major
140140 var manifest = new PluginManifest
@@ -157,7 +157,7 @@ public void IsCompatibleWith_WithTildeRange_ShouldAllowPatchUpdates()
157157 }
158158
159159 [ Test ]
160- public void IsCompatibleWith_WithGreaterThan_ShouldExcludeEqualVersion ( )
160+ public void IsCompatibleWith_WithGreaterThan_ShouldExcludeEqualVersion ( )
161161 {
162162 // Arrange
163163 var manifest = new PluginManifest
@@ -178,7 +178,7 @@ public void IsCompatibleWith_WithGreaterThan_ShouldExcludeEqualVersion()
178178 }
179179
180180 [ Test ]
181- public void IsCompatibleWith_WithLessThan_ShouldExcludeEqualVersion ( )
181+ public void IsCompatibleWith_WithLessThan_ShouldExcludeEqualVersion ( )
182182 {
183183 // Arrange
184184 var manifest = new PluginManifest
@@ -200,7 +200,7 @@ public void IsCompatibleWith_WithLessThan_ShouldExcludeEqualVersion()
200200 }
201201
202202 [ Test ]
203- public void IsCompatibleWith_WithNoRequirement_ShouldAlwaysBeCompatible ( )
203+ public void IsCompatibleWith_WithNoRequirement_ShouldAlwaysBeCompatible ( )
204204 {
205205 // Arrange
206206 var manifest = new PluginManifest
@@ -222,7 +222,7 @@ public void IsCompatibleWith_WithNoRequirement_ShouldAlwaysBeCompatible()
222222 }
223223
224224 [ Test ]
225- public void IsCompatibleWith_WithEmptyRequirement_ShouldAlwaysBeCompatible ( )
225+ public void IsCompatibleWith_WithEmptyRequirement_ShouldAlwaysBeCompatible ( )
226226 {
227227 // Arrange
228228 var manifest = new PluginManifest
@@ -242,7 +242,7 @@ public void IsCompatibleWith_WithEmptyRequirement_ShouldAlwaysBeCompatible()
242242 }
243243
244244 [ Test ]
245- public void DebugVersionParsing_WithExactInputFromUser ( )
245+ public void DebugVersionParsing_WithExactInputFromUser ( )
246246 {
247247 // Arrange - Test the EXACT input that's causing the issue
248248 var requirement = ">= 1.10.0" ;
@@ -273,7 +273,7 @@ public void DebugVersionParsing_WithExactInputFromUser()
273273 }
274274
275275 [ Test ]
276- public void Manifest_Validate_WithSpacesInRequirement_ShouldNotThrow ( )
276+ public void Manifest_Validate_WithSpacesInRequirement_ShouldNotThrow ( )
277277 {
278278 // Arrange
279279 var manifest = new PluginManifest
0 commit comments