Skip to content

Configuration/implementation-sonar-qube#8

Merged
Buffden merged 6 commits intomainfrom
Configuration/implement-sonar-qube-cloud
Apr 19, 2025
Merged

Configuration/implementation-sonar-qube#8
Buffden merged 6 commits intomainfrom
Configuration/implement-sonar-qube-cloud

Conversation

@Buffden
Copy link
Copy Markdown
Owner

@Buffden Buffden commented Apr 19, 2025

Implement comprehensive test suite and update project configuration - Add test suite covering error handling, GUI, movement, states, performance, and mediator pattern - Update pom.xml for Java 17 and JaCoCo - All 73 tests passing

Buffden added 6 commits April 19, 2025 16:48
…tion - Add test suite covering error handling, GUI, movement, states, performance, and mediator pattern - Update pom.xml for Java 17 and JaCoCo - All 73 tests passing
…o handle null observers safely - Refactor LawnMowerGUI to extend JFrame - Update test class to properly handle headless environments - Add Maven Surefire plugin for GUI testing
… Color handling - Add mock observer tests for MowerObserver - Add mediator pattern tests - Add basic App tests
…configuration in AppTest - Update App to handle headless mode gracefully - Configure Maven Surefire plugin for headless testing
@sonarqubecloud
Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
0.0% Coverage on New Code (required ≥ 80%)

See analysis details on SonarQube Cloud

@Buffden Buffden merged commit 5d1c4c4 into main Apr 19, 2025
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant