From f6bbe24005178ff77c5ff0f27800282b5eeaec2f Mon Sep 17 00:00:00 2001 From: Guido Espana Date: Wed, 23 Oct 2024 17:40:06 +0000 Subject: [PATCH] More tests --- examples/births-deaths/population_manager.rs | 21 ++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/examples/births-deaths/population_manager.rs b/examples/births-deaths/population_manager.rs index c7c6f58..f21c57a 100644 --- a/examples/births-deaths/population_manager.rs +++ b/examples/births-deaths/population_manager.rs @@ -222,13 +222,6 @@ mod test { fn test_birth_death(){ let mut context = Context::new(); - // let parameters = ParametersValues { - // population: 10, - // seed: 123, - // birth_rate: 0.1, - // death_rate: 0.1 - // }; - let person = create_new_person(&mut context, -10.0); context.add_plan(10.0, |context| {_=create_new_person(context, 10.0);}); context.add_plan(20.0, move |context| {attempt_death(context, person);}); @@ -253,9 +246,17 @@ mod test { assert_eq!(population, 2); } - // #[test] - // fn test_null_rates() { - // } + #[test] + fn test_null_rates() { + let parameters = ParametersValues { + population: 10, + seed: 123, + birth_rate: 0.0, + death_rate: 0.0 + }; + let mut context = Context::new(); + assert_eq!(schedule_birth(&mut context), Err("")); + } // #[test]