public void TestCatchNegativePropensityHybridSsa() { const string configString = @"{""solver"":""Hybrid""}"; Configuration.CurrentConfiguration = Configuration.ConfigurationFromString(configString); ModelInfo modelInfo = EmodlLoader.LoadEMODLFile("resources\\negativepropensity.emodl"); const double duration = 6.28318531; const int repeats = 42; const int samples = 100; var solver = new HybridSSA(modelInfo, duration, repeats, samples); solver.Solve(); Assert.Fail("Execution should fail on negative reaction propensity."); }