9TEST(FragmentCheckerTest, Propositional) {
10 auto expManager = std::make_shared<storm::expressions::ExpressionManager>();
15 std::shared_ptr<storm::logic::Formula const> formula;
42TEST(FragmentCheckerTest, Pctl) {
43 auto expManager = std::make_shared<storm::expressions::ExpressionManager>();
48 std::shared_ptr<storm::logic::Formula const> formula;
63TEST(FragmentCheckerTest, Prctl) {
64 auto expManager = std::make_shared<storm::expressions::ExpressionManager>();
69 std::shared_ptr<storm::logic::Formula const> formula;
90TEST(FragmentCheckerTest, Csl) {
91 auto expManager = std::make_shared<storm::expressions::ExpressionManager>();
96 std::shared_ptr<storm::logic::Formula const> formula;
114TEST(FragmentCheckerTest, Csrl) {
115 auto expManager = std::make_shared<storm::expressions::ExpressionManager>();
120 std::shared_ptr<storm::logic::Formula const> formula;
141TEST(FragmentCheckerTest, MultiObjective) {
146 std::shared_ptr<storm::logic::Formula const> formula;
157 ASSERT_NO_THROW(formula =
168 formula = formulaParser.
parseSingleFormulaFromString(
"multi(R<0.3 [ C ], P<0.6 [F \"label\" & \"otherlabel\"], P<=4[\"label\" U<=42 \"otherlabel\"])"));