8TEST(FragmentCheckerTest, Propositional) {
9 auto expManager = std::make_shared<storm::expressions::ExpressionManager>();
14 std::shared_ptr<storm::logic::Formula const> formula;
41TEST(FragmentCheckerTest, Pctl) {
42 auto expManager = std::make_shared<storm::expressions::ExpressionManager>();
47 std::shared_ptr<storm::logic::Formula const> formula;
62TEST(FragmentCheckerTest, Prctl) {
63 auto expManager = std::make_shared<storm::expressions::ExpressionManager>();
68 std::shared_ptr<storm::logic::Formula const> formula;
89TEST(FragmentCheckerTest, Csl) {
90 auto expManager = std::make_shared<storm::expressions::ExpressionManager>();
95 std::shared_ptr<storm::logic::Formula const> formula;
113TEST(FragmentCheckerTest, Csrl) {
114 auto expManager = std::make_shared<storm::expressions::ExpressionManager>();
119 std::shared_ptr<storm::logic::Formula const> formula;
140TEST(FragmentCheckerTest, MultiObjective) {
145 std::shared_ptr<storm::logic::Formula const> formula;
156 ASSERT_NO_THROW(formula =
167 formula = formulaParser.
parseSingleFormulaFromString(
"multi(R<0.3 [ C ], P<0.6 [F \"label\" & \"otherlabel\"], P<=4[\"label\" U<=42 \"otherlabel\"])"));