// Test the default constructor TEST(TUNGraph, DefaultConstructor) { PUNGraph Graph; Graph = TUNGraph::New(); EXPECT_EQ(0,Graph->GetNodes()); EXPECT_EQ(0,Graph->GetEdges()); EXPECT_EQ(1,Graph->IsOk()); EXPECT_EQ(1,Graph->Empty()); EXPECT_EQ(0,Graph->HasFlag(gfDirected)); }
// Test small graph TEST(TUNGraph, GetSmallGraph) { PUNGraph Graph; Graph = TUNGraph::GetSmallGraph(); EXPECT_EQ(5,Graph->GetNodes()); EXPECT_EQ(5,Graph->GetEdges()); EXPECT_EQ(1,Graph->IsOk()); EXPECT_EQ(0,Graph->Empty()); EXPECT_EQ(0,Graph->HasFlag(gfDirected)); }