From c2870c8d6b1c01234760b829ac06d305a7ab1971 Mon Sep 17 00:00:00 2001 From: Dr Maxim Orlovsky Date: Sat, 25 Jan 2025 12:42:39 +0100 Subject: [PATCH] test coinselect display/from_str --- src/coinselect.rs | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/coinselect.rs b/src/coinselect.rs index 5c2d4b9..e9552ea 100644 --- a/src/coinselect.rs +++ b/src/coinselect.rs @@ -88,3 +88,16 @@ impl Coinselect for CoinselectStrategy { Some(res) } } + +#[cfg(test)] +mod tests { + use super::*; + + #[test] + fn display_from_str() { + assert_eq!(CoinselectStrategy::Aggregate.to_string(), "aggregate"); + assert_eq!(CoinselectStrategy::SmallSize.to_string(), "smallsize"); + assert_eq!(CoinselectStrategy::Aggregate, "aggregate".parse().unwrap()); + assert_eq!(CoinselectStrategy::SmallSize, "smallsize".parse().unwrap()); + } +}