From d8124348277786c9f198e912c79e89fa99b524fc Mon Sep 17 00:00:00 2001 From: Marcel Enguehard Date: Thu, 30 Jul 2026 11:26:04 +0200 Subject: [PATCH] Add zero known-answer test for Euros Co-Authored-By: Claude Opus 5 --- crates/immo-core/src/euros.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/crates/immo-core/src/euros.rs b/crates/immo-core/src/euros.rs index e7529ee..87070cb 100644 --- a/crates/immo-core/src/euros.rs +++ b/crates/immo-core/src/euros.rs @@ -73,4 +73,10 @@ mod tests { "Mantissa should be equal to i64::MAX" ); } + + #[test] + fn from_0_cents_to_decimal_stays_zero() { + let euros = Euros::from_cents(0); + assert_eq!(euros.as_decimal(), Decimal::ZERO); + } }