Skip to content

Started unit tests for BuySellModel.#5434

Merged
buchen merged 1 commit intoportfolio-performance:masterfrom
hporten:security_model_tests
Feb 15, 2026
Merged

Started unit tests for BuySellModel.#5434
buchen merged 1 commit intoportfolio-performance:masterfrom
hporten:security_model_tests

Conversation

@hporten
Copy link
Copy Markdown
Contributor

@hporten hporten commented Feb 4, 2026

Mainly targetting the multi-directional update rules and error checking found in the AbstractSecurityModel base class.

To increase coverage, the expected PropertyChange events, currency conversions and more error cases should be checked as well.

@Nirus2000
Copy link
Copy Markdown
Member

? For what?

@hporten
Copy link
Copy Markdown
Contributor Author

hporten commented Feb 5, 2026

? For what?

For avoidance of regressions by a new feature that I am working on. And to rule out regressions in these critical calculations in general.

@hporten
Copy link
Copy Markdown
Contributor Author

hporten commented Feb 11, 2026

Fwiw, the commits are now also included with pull request #5454 Still, the proposed change is independent and meant to provide some value on its own.

Mainly targeting the multi-directional update rules and error
checking found in the AbstractSecurityModel base class.

Issue: portfolio-performance#5434
@buchen buchen force-pushed the security_model_tests branch from b21dfb5 to f7e6e0b Compare February 15, 2026 20:39
@buchen buchen merged commit 59e5831 into portfolio-performance:master Feb 15, 2026
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.

3 participants