Skip to content

Stuff#50

Merged
Tjens23 merged 5 commits intodevelopfrom
stuff
Jan 4, 2026
Merged

Stuff#50
Tjens23 merged 5 commits intodevelopfrom
stuff

Conversation

@Tjens23
Copy link
Copy Markdown
Owner

@Tjens23 Tjens23 commented Jan 4, 2026

No description provided.

Tjens23 and others added 5 commits January 4, 2026 14:06
- Add maven-surefire-plugin with --add-opens JVM args for Java 17+ module system
- Fix JGiven ambiguous field resolution using ScenarioState NAME resolution
- Fix ViewManagerTest mock setup for testAddSameViewTwiceDoesNothing
SonarCloud Code AnalysisFailing after 48s — Quality Gate failed
User Story: As a user, I want to be able to open various formats (PNG, JPEG)
so I can work on top of my previous work
TestLab1 - Unit Tests:
- ImageFormatRegistryTest with JUnit 4, Mockito mocks, AssertJ assertions
- Tests for PNG/JPEG format support, boundary cases, Java invariant assertions
TestLab2 - BDD Tests:
- ImageFormatBDDTest with JGiven Given-When-Then scenarios
- 8 BDD scenarios covering opening PNG/JPEG, format validation, input/output formats
Removed:
- RectangleFigureTest (wrong feature)
- RectangleFigureBDDTest (wrong feature)
- AbstractFigureTest (wrong feature)
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud bot commented Jan 4, 2026

@Tjens23 Tjens23 merged commit 97cd716 into develop Jan 4, 2026
2 checks passed
@Tjens23 Tjens23 deleted the stuff branch January 8, 2026 12:06
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