本文整理汇总了C++中CBookmarkFolder::HasChildFolder方法的典型用法代码示例。如果您正苦于以下问题:C++ CBookmarkFolder::HasChildFolder方法的具体用法?C++ CBookmarkFolder::HasChildFolder怎么用?C++ CBookmarkFolder::HasChildFolder使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CBookmarkFolder
的用法示例。
在下文中一共展示了CBookmarkFolder::HasChildFolder方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1:
TEST(BookmarkTest,BookmarkFolderChild)
{
CBookmarkFolder BookmarkFolderParent = CBookmarkFolder::Create(L"Test");
CBookmarkFolder BookmarkFolder = CBookmarkFolder::Create(L"Test name");
BookmarkFolderParent.InsertBookmarkFolder(BookmarkFolder);
ASSERT_EQ(true,BookmarkFolderParent.HasChildFolder());
auto itr = BookmarkFolderParent.begin();
CBookmarkFolder ChildBookmarkFolder = boost::get<CBookmarkFolder>(*itr);
EXPECT_EQ(BookmarkFolder.GetName(),ChildBookmarkFolder.GetName());
}
示例2: Bookmark
TEST(BookmarkTest,BookmarkChild)
{
CBookmarkFolder BookmarkFolderParent = CBookmarkFolder::Create(L"Test");
CBookmark Bookmark(L"Test name",L"Test location",L"Test description");
BookmarkFolderParent.InsertBookmark(Bookmark);
EXPECT_EQ(false,BookmarkFolderParent.HasChildFolder());
auto itr = BookmarkFolderParent.begin();
CBookmark ChildBookmark = boost::get<CBookmark>(*itr);
EXPECT_EQ(Bookmark.GetName(),ChildBookmark.GetName());
EXPECT_EQ(Bookmark.GetLocation(),ChildBookmark.GetLocation());
EXPECT_EQ(Bookmark.GetDescription(),ChildBookmark.GetDescription());
}