16TEST(SymbolicDtmcPrctlModelCheckerTest, Die_RationalFunction_Sylvan) {
17#ifdef STORM_HAVE_SYLVAN
28 std::shared_ptr<storm::models::symbolic::Model<storm::dd::DdType::Sylvan, storm::RationalFunction>> model =
30 EXPECT_EQ(13ul, model->getNumberOfStates());
31 EXPECT_EQ(20ul, model->getNumberOfTransitions());
34 std::map<storm::RationalFunctionVariable, storm::RationalFunctionCoefficient> instantiation;
35 std::set<storm::RationalFunctionVariable> variables = model->getParameters();
36 ASSERT_EQ(1ull, variables.size());
39 std::shared_ptr<storm::models::symbolic::Dtmc<storm::dd::DdType::Sylvan, storm::RationalFunction>> dtmc =
46 std::unique_ptr<storm::modelchecker::CheckResult> result = checker.check(*formula);
56 result = checker.check(*formula);
66 result = checker.check(*formula);
76 result = checker.check(*formula);
84 GTEST_SKIP() <<
"Library Sylvan not available.";