TEST_F(TestIndicesFromValues, search_nonexisting) { ASSERT_NO_THROW(this->search_nonexisting()); }
TEST(Graph, can_add_edge_to_graph){ Graph<int> g(5,10); ASSERT_NO_THROW(g.addEdge(1, 2, 3)); }
TEST(Graph, can_erase_edge){ Graph<int> g(5,10); g.createGraph(-100, 100); ASSERT_NO_THROW(g.delEdge(1,2)); }
TYPED_TEST(TestIndexValueMapper, change_indice_value) { ASSERT_NO_THROW(this->change_indice_value()); }
TEST(Graph, can_fill_rand_graph){ Graph<int> g(5,10); ASSERT_NO_THROW(g.createGraph(1, 5)); }
TEST(PRIORITY_QUEUE, can_create_queue){ PRIORITY_QUEUE<int>* a; ASSERT_NO_THROW(a = new PRIORITY_QUEUE<int>(2)); }
TYPED_TEST(TestIndexValueMapper, resize) { ASSERT_NO_THROW(this->resize()); }
TEST(Table, can_copy_Scan_table_to_Sort_table) { ScanTable<int>*a = new ScanTable<int>(5); ASSERT_NO_THROW(Sort_table<int>*b = new Sort_table<int>(*a)); }
TEST_F(TokensTest, MakeFromPrimThatNeedsNoValue_NoValue_ExhaustivePass) { ASSERT_NO_THROW( Token{ PrimativeToken::EndOfFile } ); ASSERT_NO_THROW( Token{ PrimativeToken::LParen } ); ASSERT_NO_THROW( Token{ PrimativeToken::RParen } ); ASSERT_NO_THROW( Token{ PrimativeToken::Plus } ); ASSERT_NO_THROW( Token{ PrimativeToken::Minus } ); ASSERT_NO_THROW( Token{ PrimativeToken::Times } ); ASSERT_NO_THROW( Token{ PrimativeToken::Equal } ); ASSERT_NO_THROW( Token{ PrimativeToken::Assign } ); ASSERT_NO_THROW( Token{ PrimativeToken::If } ); ASSERT_NO_THROW( Token{ PrimativeToken::Then } ); ASSERT_NO_THROW( Token{ PrimativeToken::Else } ); ASSERT_NO_THROW( Token{ PrimativeToken::While } ); }
TEST(Table, can_create_Table) { ASSERT_NO_THROW(ScanTable<int>*a = new ScanTable<int>(5)); }
TEST(Table, can_create_Sort_table) { ASSERT_NO_THROW(Sort_table<int>*a = new Sort_table<int>(5)); }
TEST(Table, can_Remove_record_from_Table) { ScanTable<int>*a = new ScanTable<int>(5); a->Insert(1, 2); ASSERT_NO_THROW(a->Remove(1)); }
TEST(Table, can_Push_record_to_Table) { ScanTable<int>*a = new ScanTable<int>(5); ASSERT_NO_THROW(a->Insert(1, 2)); }
TEST_F( LoadScene_test,PatchTestConstraint) { ASSERT_TRUE(this->LoadScene("PatchTestConstraint.scn")); ASSERT_TRUE(this->initScene("PatchTestConstraint.scn")); ASSERT_NO_THROW(this->initScene("PatchTestConstraint.scn")); }
TEST(PRIORITY_QUEUE, can_get_size_queue){ PRIORITY_QUEUE<int> a(2); ASSERT_NO_THROW(a.getSize()); }
TEST_F(ConfigTests, test_bad_config_update) { std::string bad_json = "{\"options\": {},}"; ASSERT_NO_THROW(Config::getInstance().update({{"bad_source", bad_json}})); }
TEST(PRIORITY_QUEUE, can_push_key){ PRIORITY_QUEUE<int> a(2); ASSERT_NO_THROW(a.push(1)); }
TEST_F(lagi_option, get_existing_option) { agi::Options opt(conf_ok, default_opt, agi::Options::FLUSH_SKIP); ASSERT_NO_THROW(opt.Get("Valid")); ASSERT_NO_THROW(opt.Get("Valid")->GetString()); EXPECT_STREQ("This is valid", opt.Get("Valid")->GetString().c_str()); }
TYPED_TEST(TestIndexValueMapper, input_to_output_negative_values) { ASSERT_NO_THROW(this->input_to_output_negative_values()); }
TEST(ApplicationCWrapper, RunDoesNotFailWithNullPtr) { ASSERT_NO_THROW(lac_apprun(nullptr)); }
TYPED_TEST(TestIndexValueMapper, negative_indices) { ASSERT_NO_THROW(this->negative_indices()); }
TEST(ApplicationCWrapper, PostEventDoesNotFailWithNullPtr) { ASSERT_NO_THROW(lac_app_postevent(nullptr, LAC_APP_EVENT_NOOP)); }
TEST(Graph, can_get_set_of_edges){ Graph<int> g(5,10); ASSERT_NO_THROW(g.getEdge(1)); }
TEST(ApplicationCWrapper, CleanupDoesNotFailWithNullPtr) { ASSERT_NO_THROW(lac_appcleanup(nullptr)); }
TEST(Graph, can_create_graph){ ASSERT_NO_THROW(Graph<int>(5,10)); }
TEST(builder_test, empty_uri_doesnt_throw) { network::uri_builder builder; ASSERT_NO_THROW(builder.uri()); }
TEST(Graph, can_get_weight){ Graph<int> g(5,10); g.createGraph(1, 5); ASSERT_NO_THROW(g.getWeight(1, 2)); }
TEST(PRIORITY_QUEUE, can_copy_queue){ PRIORITY_QUEUE<int> a(2); a.push(3); ASSERT_NO_THROW(PRIORITY_QUEUE<int> b(a)); }
TEST(TParser, can_create_parser) { char st[6] = { '2', '+', '5', '*', '2', '\0' }; ASSERT_NO_THROW(TParser parser(st)); }
TEST_F(TestIndicesFromValues, search_two_indices ) { ASSERT_NO_THROW(this->search_two_indices()); }