@@ -33,11 +33,11 @@ void should_throwException_when_xmlFileDoesNotExist() {
3333 CursorRuleGenerator generator = new CursorRuleGenerator ();
3434
3535 // When & Then - Updated for functional API exception handling
36- assertThatThrownBy (() -> generator .generate ("non-existent.xml" , "cursor-rule-generator .xsl" ))
36+ assertThatThrownBy (() -> generator .generate ("non-existent.xml" , "cursor-rules .xsl" ))
3737 .isInstanceOf (RuntimeException .class )
3838 .hasMessageContaining ("Failed to generate cursor rules for" )
3939 .hasMessageContaining ("non-existent.xml" )
40- .hasMessageContaining ("cursor-rule-generator .xsl" );
40+ .hasMessageContaining ("cursor-rules .xsl" );
4141 }
4242
4343 @ Test
@@ -68,7 +68,7 @@ void should_generateExactContentMatchingOriginalExpected_when_transformingWithUn
6868 String expectedContent = loadExpectedContent (baseFileName + ".mdc" );
6969
7070 // When
71- String actualResult = generator .generate (baseFileName + ".xml" , "cursor-rule-generator .xsl" , "pml.xsd" );
71+ String actualResult = generator .generate (baseFileName + ".xml" , "cursor-rules .xsl" , "pml.xsd" );
7272
7373 // Then - Unified XSLT should produce identical output to expected
7474 assertThat (actualResult )
@@ -123,19 +123,19 @@ void should_produceConsistentStructure_when_processingDifferentXmlTypes() throws
123123 CursorRuleGenerator generator = new CursorRuleGenerator ();
124124
125125 // When
126- String checklistGuideResult = generator .generate ("100-java-checklist-guide.xml" , "cursor-rule-generator .xsl" , "pml.xsd" );
127- String bestPracticesResult = generator .generate ("110-java-maven-best-practices.xml" , "cursor-rule-generator .xsl" , "pml.xsd" );
128- String documentationResult = generator .generate ("112-java-maven-documentation.xml" , "cursor-rule-generator .xsl" , "pml.xsd" );
129- String objectOrientedDesignResult = generator .generate ("121-java-object-oriented-design.xml" , "cursor-rule-generator .xsl" , "pml.xsd" );
130- String typeDesignResult = generator .generate ("122-java-type-design.xml" , "cursor-rule-generator .xsl" , "pml.xsd" );
131- String generalGuidelinesResult = generator .generate ("123-java-general-guidelines.xml" , "cursor-rule-generator .xsl" , "pml.xsd" );
132- String secureCodingResult = generator .generate ("124-java-secure-coding.xml" , "cursor-rule-generator .xsl" , "pml.xsd" );
133- String concurrencyResult = generator .generate ("125-java-concurrency.xml" , "cursor-rule-generator .xsl" , "pml.xsd" );
134- String loggingResult = generator .generate ("126-java-logging.xml" , "cursor-rule-generator .xsl" , "pml.xsd" );
135- String unitTestingResult = generator .generate ("131-java-unit-testing.xml" , "cursor-rule-generator .xsl" , "pml.xsd" );
136- String refactoringWithModernFeaturesResult = generator .generate ("141-java-refactoring-with-modern-features.xml" , "cursor-rule-generator .xsl" , "pml.xsd" );
137- String functionalProgrammingResult = generator .generate ("142-java-functional-programming.xml" , "cursor-rule-generator .xsl" , "pml.xsd" );
138- String dataOrientedProgrammingResult = generator .generate ("143-java-data-oriented-programming.xml" , "cursor-rule-generator .xsl" , "pml.xsd" );
126+ String checklistGuideResult = generator .generate ("100-java-checklist-guide.xml" , "cursor-rules .xsl" , "pml.xsd" );
127+ String bestPracticesResult = generator .generate ("110-java-maven-best-practices.xml" , "cursor-rules .xsl" , "pml.xsd" );
128+ String documentationResult = generator .generate ("112-java-maven-documentation.xml" , "cursor-rules .xsl" , "pml.xsd" );
129+ String objectOrientedDesignResult = generator .generate ("121-java-object-oriented-design.xml" , "cursor-rules .xsl" , "pml.xsd" );
130+ String typeDesignResult = generator .generate ("122-java-type-design.xml" , "cursor-rules .xsl" , "pml.xsd" );
131+ String generalGuidelinesResult = generator .generate ("123-java-general-guidelines.xml" , "cursor-rules .xsl" , "pml.xsd" );
132+ String secureCodingResult = generator .generate ("124-java-secure-coding.xml" , "cursor-rules .xsl" , "pml.xsd" );
133+ String concurrencyResult = generator .generate ("125-java-concurrency.xml" , "cursor-rules .xsl" , "pml.xsd" );
134+ String loggingResult = generator .generate ("126-java-logging.xml" , "cursor-rules .xsl" , "pml.xsd" );
135+ String unitTestingResult = generator .generate ("131-java-unit-testing.xml" , "cursor-rules .xsl" , "pml.xsd" );
136+ String refactoringWithModernFeaturesResult = generator .generate ("141-java-refactoring-with-modern-features.xml" , "cursor-rules .xsl" , "pml.xsd" );
137+ String functionalProgrammingResult = generator .generate ("142-java-functional-programming.xml" , "cursor-rules .xsl" , "pml.xsd" );
138+ String dataOrientedProgrammingResult = generator .generate ("143-java-data-oriented-programming.xml" , "cursor-rules .xsl" , "pml.xsd" );
139139
140140 // Save all for comparison
141141 saveGeneratedContentToTarget (checklistGuideResult , "100-java-checklist-guide.mdc" );
0 commit comments