Lines Matching refs:std
31 int64_t ContactAbilityTest::RawContactInsert(std::string displayName,
41 std::vector<std::string> valueVector, int isFavorite, OHOS::DataShare::DataShareValuesBucket &rawContactValues)
58 std::string displayName, int lastestContactedTime, OHOS::DataShare::DataShareValuesBucket &rawContactValues)
67 int64_t ContactAbilityTest::ContactDataInsert(int64_t rawContactId, std::string contentType, std::string detailInfo,
68 std::string position, OHOS::DataShare::DataShareValuesBucket &contactDataValues)
79 int64_t ContactAbilityTest::GroupsInsert(std::string groupName, OHOS::DataShare::DataShareValuesBucket &groupValues)
88 std::string phoneNumber, OHOS::DataShare::DataShareValuesBucket &contactBlocklistValues)
96 int ContactAbilityTest::ContactUpdate(const std::string &tableName, OHOS::DataShare::DataShareValuesBucket updateValues,
118 int ContactAbilityTest::ContactDelete(const std::string &tableName, OHOS::DataShare::DataSharePredicates predicates)
145 std::shared_ptr<OHOS::DataShare::DataShareResultSet> ContactAbilityTest::ContactQuery(
146 const std::string &tableName, std::vector<std::string> &columns, OHOS::DataShare::DataSharePredicates predicates)
148 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet;
177 void ContactAbilityTest::QueryAndExpectResult(std::string &tableName, OHOS::DataShare::DataSharePredicates predicates,
178 OHOS::DataShare::DataShareValuesBucket &values, std::string testName)
180 std::vector<std::string> columns;
181 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet = ContactQuery(tableName, columns, predicates);
214 std::vector<std::string> &columnInt, std::vector<std::string> &columnStr)
249 std::vector<std::string> &columnInt, std::vector<std::string> &columnStr)
285 void ContactAbilityTest::GetAllGroupsColumns(std::vector<std::string> &columnInt, std::vector<std::string> &columnStr)
296 std::vector<std::string> &columnInt, std::vector<std::string> &columnStr)
304 void ContactAbilityTest::GetDetailsContactDataColumns(std::vector<std::string> &columns)
326 std::vector<std::string> &columns, std::vector<std::string> &columnsInt, std::vector<std::string> &columnsStr)
345 std::vector<std::string> &columnsInt, std::vector<std::string> &columnsStr)
355 std::string randomStr = "";
358 randomStr = columnsStr[i] + std::to_string(ContactsRand());
374 std::chrono::milliseconds dura(time);
375 std::this_thread::sleep_for(dura);
399 predicates.EqualTo("id", std::to_string(rawContactId));
400 std::string rawContacts = ContactTabName::RAW_CONTACT;
421 predicates.EqualTo("id", std::to_string(rawContactIdOne));
422 std::string rawContacts = ContactTabName::RAW_CONTACT;
429 predicates.EqualTo("id", std::to_string(rawContactIdTwo));
436 predicates.EqualTo("id", std::to_string(rawContactIdThree));
452 std::vector<std::string> columnsInt;
453 std::vector<std::string> columnsStr;
454 std::vector<std::string> columns;
455 std::string rawContacts = ContactTabName::RAW_CONTACT;
463 predicates.EqualTo("id", std::to_string(rawId));
464 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet = ContactQuery(rawContacts, columns, predicates);
487 std::vector<std::string> vectorValue;
497 predicates.EqualTo("id", std::to_string(rawContactId));
498 std::string rawContacts = ContactTabName::RAW_CONTACT;
515 std::string contactData = ContactTabName::CONTACT_DATA;
525 predicates.EqualTo("id", std::to_string(contactDataIdOne));
533 predicates2.EqualTo("id", std::to_string(contactDataIdTwo));
541 predicates3.EqualTo("id", std::to_string(contactDataIdThree));
549 predicates4.EqualTo("id", std::to_string(contactDataIdFour));
557 predicates5.EqualTo("id", std::to_string(contactDataIdFive));
575 std::string contactData = ContactTabName::CONTACT_DATA;
586 predicates.EqualTo("id", std::to_string(contactDataIdOne));
594 predicates2.EqualTo("id", std::to_string(contactDataIdTwo));
601 predicates3.EqualTo("id", std::to_string(contactDataIdThree));
609 predicates4.EqualTo("id", std::to_string(contactDataIdFour));
617 predicates5.EqualTo("id", std::to_string(contactDataIdFive));
635 std::string contactData = ContactTabName::CONTACT_DATA;
646 predicates.EqualTo("id", std::to_string(contactDataIdOne));
654 predicates2.EqualTo("id", std::to_string(contactDataIdTwo));
662 predicates3.EqualTo("id", std::to_string(contactDataIdThree));
685 std::vector<std::string> columns;
686 std::vector<std::string> columnQuery;
692 std::string randomStr = "";
693 std::string tableName = ContactTabName::CONTACT_DATA;
696 randomStr = columns[i] + std::to_string(ContactsRand());
704 predicates.EqualTo("id", std::to_string(contactDataId));
705 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet =
727 std::string contactData = ContactTabName::CONTACT_DATA;
736 predicates.EqualTo("id", std::to_string(contactDataIdOne));
743 predicates2.EqualTo("id", std::to_string(contactDataIdTwo));
756 predicates3.EqualTo("id", std::to_string(contactDataIdThree));
764 predicates4.EqualTo("id", std::to_string(contactDataIdFour));
781 std::vector<std::string> columnsInt;
782 std::vector<std::string> columnsStr;
783 std::vector<std::string> columns;
784 std::string contactData = ContactTabName::CONTACT_DATA;
797 predicates.EqualTo("raw_contact_id", std::to_string(rawContactId));
798 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet = ContactQuery(contactData, columns, predicates);
821 std::vector<std::string> vectorValue;
833 predicates.EqualTo("id", std::to_string(rawContactId));
834 std::string rawContacts = ContactTabName::RAW_CONTACT;
892 predicates.EqualTo("id", std::to_string(rawContactIdOne));
893 std::string rawContacts = ContactTabName::RAW_CONTACT;
899 updateValues.Put("display_name", std::string("laoliu"));
901 predicates2.EqualTo("id", std::to_string(rawContactIdThree));
919 std::vector<std::string> columns;
920 std::vector<std::string> columnsInt;
921 std::vector<std::string> columnsStr;
922 std::string rawContacts = ContactTabName::RAW_CONTACT;
930 predicates.EqualTo("id", std::to_string(rawId));
931 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSetOne = ContactQuery(rawContacts, columns, predicates);
937 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet = ContactQuery(rawContacts, columns, predicates);
979 predicates.EqualTo("id", std::to_string(contactDataIdOne));
980 std::string contactData = ContactTabName::CONTACT_DATA;
989 predicates2.EqualTo("id", std::to_string(contactDataIdTwo));
997 predicates3.EqualTo("id", std::to_string(contactDataIdThree));
1036 predicates.EqualTo("id", std::to_string(contactDataIdOne));
1037 std::string contactData = ContactTabName::CONTACT_DATA;
1046 predicates2.EqualTo("id", std::to_string(contactDataIdTwo));
1054 predicates3.EqualTo("id", std::to_string(contactDataIdThree));
1093 predicates.EqualTo("id", std::to_string(contactDataIdOne));
1094 std::string contactData = ContactTabName::CONTACT_DATA;
1102 predicates2.EqualTo("id", std::to_string(contactDataIdTwo));
1111 predicates3.EqualTo("id", std::to_string(contactDataIdThree));
1150 predicates.EqualTo("id", std::to_string(contactDataIdOne));
1151 std::string contactData = ContactTabName::CONTACT_DATA;
1159 predicates2.EqualTo("id", std::to_string(contactDataIdTwo));
1168 predicates3.EqualTo("id", std::to_string(contactDataIdThree));
1198 predicates.EqualTo("id", std::to_string(contactDataIdOne));
1199 std::string contactData = ContactTabName::CONTACT_DATA;
1244 predicates.EqualTo("raw_contact_id", std::to_string(rawContactIdOne));
1248 std::string contactData = ContactTabName::CONTACT_DATA;
1256 predicates2.EqualTo("raw_contact_id", std::to_string(rawContactIdTwo));
1278 std::vector<std::string> columnsInt;
1279 std::vector<std::string> columnsStr;
1280 std::vector<std::string> columns;
1281 std::string tableName = ContactTabName::CONTACT_DATA;
1294 predicates.EqualTo("raw_contact_id", std::to_string(rawContactId));
1304 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet = ContactQuery(tableName, columns, predicates);
1329 std::vector<std::string> columns;
1330 std::vector<std::string> columnQuery;
1337 std::string randomStr = "";
1338 std::string updateStrValue = "";
1339 std::string tableName = ContactTabName::CONTACT_DATA;
1342 randomStr = columns[i] + std::to_string(ContactsRand());
1350 predicates.EqualTo("id", std::to_string(contactDataId));
1356 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet =
1387 predicates.EqualTo("id", std::to_string(rawContactId));
1388 std::string rawContacts = ContactTabName::RAW_CONTACT;
1420 predicates.EqualTo("id", std::to_string(rawContactIdOne));
1422 predicates.EqualTo("id", std::to_string(rawContactIdTwo));
1424 predicates.EqualTo("id", std::to_string(rawContactIdThree));
1425 std::string rawContacts = ContactTabName::RAW_CONTACT;
1430 predicates2.EqualTo("id", std::to_string(rawContactIdOne));
1433 predicates3.EqualTo("id", std::to_string(rawContactIdTwo));
1436 predicates4.EqualTo("id", std::to_string(rawContactIdThree));
1453 std::vector<std::string> vectorValue;
1464 predicates.EqualTo("id", std::to_string(rawContactId));
1465 std::string rawContacts = ContactTabName::RAW_CONTACT;
1484 std::vector<std::string> vectorValue;
1514 predicates.EqualTo("id", std::to_string(rawContactId));
1516 predicates.EqualTo("id", std::to_string(rawContactIdTwo));
1518 predicates.EqualTo("id", std::to_string(rawContactIdThree));
1519 std::string rawContacts = ContactTabName::RAW_CONTACT;
1524 predicates2.EqualTo("id", std::to_string(rawContactId));
1528 predicates3.EqualTo("id", std::to_string(rawContactIdTwo));
1532 predicates4.EqualTo("id", std::to_string(rawContactIdThree));
1553 predicates.EqualTo("id", std::to_string(blocklistId));
1554 std::string contactBlocklist = ContactTabName::CONTACT_BLOCKLIST;
1570 std::string contactBlocklist = ContactTabName::CONTACT_BLOCKLIST;
1575 predicates.EqualTo("id", std::to_string(blocklistIdOne));
1582 predicates2.EqualTo("id", std::to_string(blocklistIdTwo));
1589 predicates3.EqualTo("id", std::to_string(blocklistIdThree));
1605 std::vector<std::string> columnsInt;
1606 std::vector<std::string> columnsStr;
1607 std::vector<std::string> columns;
1608 std::string tableName = ContactTabName::CONTACT_BLOCKLIST;
1616 predicates.EqualTo("id", std::to_string(contactBlockId));
1617 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet = ContactQuery(tableName, columns, predicates);
1642 predicates.EqualTo("id", std::to_string(blocklistId));
1643 std::string contactBlocklist = ContactTabName::CONTACT_BLOCKLIST;
1646 std::vector<std::string> columns;
1647 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet =
1680 predicates.EqualTo("id", std::to_string(blocklistIdOne));
1682 predicates.EqualTo("id", std::to_string(blocklistIdTwo));
1684 predicates.EqualTo("id", std::to_string(blocklistIdThree));
1685 std::string contactBlocklist = ContactTabName::CONTACT_BLOCKLIST;
1689 std::vector<std::string> columns;
1690 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet =
1711 std::vector<std::string> columns;
1712 std::vector<std::string> columnsInt;
1713 std::vector<std::string> columnsStr;
1721 predicates.EqualTo("id", std::to_string(contacBlockId));
1722 std::string tableName = ContactTabName::CONTACT_BLOCKLIST;
1727 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSetDeleteQuery =
1755 ContactDataInsert(rawContactId, "group_membership", std::to_string(groupId), "", contactDataValue);
1758 predicates.EqualTo("id", std::to_string(contactDataId));
1759 std::string contactData = ContactTabName::CONTACT_DATA;
1793 ContactDataInsert(rawContactIdOne, "group_membership", std::to_string(groupIdOne), "", contactDataValuesOne);
1795 std::string contactData = ContactTabName::CONTACT_DATA;
1797 predicates.EqualTo("id", std::to_string(contactDataIdOne));
1802 ContactDataInsert(rawContactIdTwo, "group_membership", std::to_string(groupIdTwo), "", contactDataValuesTwo);
1805 predicates2.EqualTo("id", std::to_string(contactDataIdTwo));
1821 std::vector<std::string> columnsInt;
1822 std::vector<std::string> columnsStr;
1823 std::vector<std::string> columns;
1824 std::string group = ContactTabName::GROUPS;
1832 predicates.EqualTo("id", std::to_string(rawId));
1833 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet = ContactQuery(group, columns, predicates);
1863 ContactDataInsert(rawContactId, "group_membership", std::to_string(groupId), "", contactDataValues);
1866 std::string contactData = ContactTabName::CONTACT_DATA;
1868 predicates.EqualTo("raw_contact_id", std::to_string(rawContactId));
1875 predicates2.EqualTo("id", std::to_string(contactDataId));
1876 std::vector<std::string> columns;
1877 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet = ContactQuery(contactData, columns, predicates2);
1915 ContactDataInsert(rawContactIdOne, "group_membership", std::to_string(groupIdOne), "", contactDataValues);
1920 ContactDataInsert(rawContactIdTwo, "group_membership", std::to_string(groupIdTwo), "", contactDataValues);
1923 std::string contactData = ContactTabName::CONTACT_DATA;
1925 predicates.EqualTo("id", std::to_string(contactDataIdOne));
1927 predicates.EqualTo("id", std::to_string(contactDataIdTwo));
1931 predicates2.EqualTo("id", std::to_string(contactDataIdOne));
1932 std::vector<std::string> columns;
1933 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet = ContactQuery(contactData, columns, predicates2);
1940 predicates3.EqualTo("id", std::to_string(contactDataIdTwo));
1941 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSetTwo = ContactQuery(contactData, columns, predicates3);
1961 std::vector<std::string> columns;
1962 std::vector<std::string> columnsInt;
1963 std::vector<std::string> columnsStr;
1971 predicates.EqualTo("id", std::to_string(groupId));
1973 std::string tableName = ContactTabName::GROUPS;
1978 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSetDeleteQuery =
1997 std::vector<std::string> columns;
2013 predicates.EqualTo("id", std::to_string(rawContactId));
2014 std::string rawContacts = ContactTabName::RAW_CONTACT;
2015 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet = ContactQuery(rawContacts, columns, predicates);
2063 std::vector<std::string> columns;
2070 predicates.EqualTo("id", std::to_string(rawContactIdOne));
2072 predicates.EqualTo("id", std::to_string(rawContactIdTwo));
2074 predicates.EqualTo("id", std::to_string(rawContactIdThr));
2075 std::string rawContacts = ContactTabName::RAW_CONTACT;
2076 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet = ContactQuery(rawContacts, columns, predicates);
2077 std::vector<OHOS::DataShare::DataShareValuesBucket> listValue;
2096 std::string tag("contact_Query_test_4000");
2105 std::vector<std::string> columns;
2113 std::string rawContacts = ContactTabName::RAW_CONTACT;
2114 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet = ContactQuery(rawContacts, columns, predicates);
2133 std::vector<std::string> columnsInt;
2134 std::vector<std::string> columnsStr;
2135 std::vector<std::string> columns;
2136 std::string contactData = ContactTabName::CONTACT_DATA;
2150 predicates.EqualTo("raw_contact_id", std::to_string(rawContactId));
2151 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet = ContactQuery(contactData, columns, predicates);
2172 std::string tag("contact_Query_test_4200");
2182 ContactDataInsert(rawContactId, "group_membership", std::to_string(groupId), "", valuesBucketOne);
2189 contactDataId = ContactDataInsert(rawContactId, "group_membership", std::to_string(groupId), "", valuesBucketTwo);
2192 std::vector<std::string> columns;
2195 predicates.EqualTo("detail_info", std::to_string(groupId));
2199 std::string contactData = ContactTabName::CONTACT_DATA;
2200 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet = ContactQuery(contactData, columns, predicates);
2204 std::vector<OHOS::DataShare::DataShareValuesBucket> listValue;
2232 std::vector<std::string> columns;
2241 predicates.EqualTo("id", std::to_string(rawContactId));
2243 std::string rawContacts = ContactTabName::RAW_CONTACT;
2244 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet = ContactQuery(rawContacts, columns, predicates);
2268 std::vector<std::string> columns;
2276 std::string rawContacts = ContactTabName::RAW_CONTACT;
2277 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet = ContactQuery(rawContacts, columns, predicates);
2302 predicates.EqualTo("id", std::to_string(rawContactId));
2303 std::string rawContacts = ContactTabName::RAW_CONTACT;
2308 std::vector<std::string> columns;
2311 predicates2.EqualTo("raw_contact_id", std::to_string(rawContactId));
2312 std::string deletedRawContact = ContactTabName::DELETED_RAW_CONTACT;
2313 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet =
2334 std::string contactData = ContactTabName::CONTACT_DATA;
2356 std::vector<std::string> columns;
2361 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet = ContactQuery(contactData, columns, predicates2);
2362 std::vector<OHOS::DataShare::DataShareValuesBucket> listValue;
2380 std::string contactData = ContactTabName::CONTACT_DATA;
2402 std::vector<std::string> columns;
2407 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet = ContactQuery(contactData, columns, predicates2);
2408 std::vector<OHOS::DataShare::DataShareValuesBucket> listValue;
2426 std::string tag("contact_Query_test_4800");
2440 std::vector<std::string> columns;
2444 predicates.EqualTo("raw_contact_id", std::to_string(rawContactId));
2445 std::string contactData = ContactTabName::CONTACT_DATA;
2446 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet = ContactQuery(contactData, columns, predicates);
2447 std::vector<OHOS::DataShare::DataShareValuesBucket> listValue;
2471 predicates.EqualTo("id", std::to_string(rawContactId));
2472 std::string rawContacts = ContactTabName::RAW_CONTACT;
2477 std::vector<std::string> columns;
2480 std::string deletedRawContact = ContactTabName::DELETED_RAW_CONTACT;
2482 predicates2.EqualTo("raw_contact_id", std::to_string(rawContactId));
2483 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet =
2506 std::vector<std::string> columnsInt;
2507 std::vector<std::string> columnsStr;
2515 predicates.EqualTo("id", std::to_string(rawId));
2517 std::string rawContacts = ContactTabName::RAW_CONTACT;
2520 std::vector<std::string> columns;
2548 predicates.EqualTo("id", std::to_string(rawContactId));
2549 std::string rawContacts = ContactTabName::RAW_CONTACT;
2554 std::vector<std::string> columns;
2557 std::string deletedRawContact = ContactTabName::DELETED_RAW_CONTACT;
2559 predicates2.EqualTo("raw_contact_id", std::to_string(rawContactId));
2560 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet =
2582 std::vector<std::string> columnsInt;
2583 std::vector<std::string> columnsStr;
2584 std::vector<std::string> columns;
2585 std::string tableName = ContactTabName::CONTACT_DATA;
2597 predicates.EqualTo("raw_contact_id", std::to_string(rawContactId));
2602 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSetDeleteQuery =
2627 predicates.EqualTo("name_raw_contact_id", std::to_string(rawContactId));
2628 std::string contact = ContactTabName::CONTACT;
2633 std::vector<std::string> columns;
2637 predicates2.EqualTo("raw_contact_id", std::to_string(rawContactId));
2638 std::string deletedRawContact = ContactTabName::DELETED_RAW_CONTACT;
2639 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet =
2663 rawContactValuesOne.Put("display_name", std::string("zhangming"));
2664 rawContactValuesOne.Put("company", std::string("tiantainxiangzuo4200000000"));
2665 rawContactValuesOne.Put("position", std::string("Test"));
2668 rawContactValuesTwo.Put("display_name", std::string("ligang"));
2669 rawContactValuesTwo.Put("company", std::string("tiantainxiangzuo4200000000"));
2670 rawContactValuesTwo.Put("position", std::string("Developer"));
2673 rawContactValuesThree.Put("display_name", std::string("wanghong"));
2674 rawContactValuesThree.Put("company", std::string("tiantainxiangzuo4200000000"));
2675 rawContactValuesThree.Put("position", std::string("manage"));
2677 std::vector<OHOS::DataShare::DataShareValuesBucket> listAddBluk;
2685 std::string rawContacts = ContactTabName::RAW_CONTACT;
2691 std::vector<std::string> columns;
2692 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet = ContactQuery(rawContacts, columns, predicates);
2720 std::vector<OHOS::DataShare::DataShareValuesBucket> listAddBluk = GetBatchList(rawContactId);
2724 std::string contactData = ContactTabName::CONTACT_DATA;
2729 predicates.EqualTo("raw_contact_id", std::to_string(rawContactId));
2730 std::vector<std::string> columns;
2731 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet = ContactQuery(contactData, columns, predicates);
2741 predicates2.EqualTo("raw_contact_id", std::to_string(rawContactId));
2742 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSetFour =
2752 std::vector<OHOS::DataShare::DataShareValuesBucket> ContactAbilityTest::GetBatchList(int64_t rawContactId)
2771 std::vector<OHOS::DataShare::DataShareValuesBucket> listAddBluk;
2791 std::chrono::milliseconds dura(time);
2792 std::this_thread::sleep_for(dura);
2801 std::shared_ptr<OHOS::DataShare::DataSharePredicates> executePredicates =
2802 std::make_shared<OHOS::DataShare::DataSharePredicates>(predicates);
2803 std::shared_ptr<Uri> uri = std::make_shared<Uri>(ContactsUri::RAW_CONTACT);
2804 std::shared_ptr<OHOS::DataShare::DataShareOperation> operation =
2810 std::vector<std::shared_ptr<OHOS::DataShare::DataShareOperation>> executeBatchOperations;
2813 std::vector<std::shared_ptr<OHOS::DataShare::DataShareResult>> dataShareResult =
2816 std::string tableName = ContactTabName::CONTACT_DATA;
2817 std::vector<std::string> columnQuery;
2820 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet = ContactQuery(tableName, columnQuery, predicates);
2850 std::vector<OHOS::DataShare::DataShareValuesBucket> listAddBluk;
2863 std::string rawContacts = ContactTabName::RAW_CONTACT;
2896 predicates.EqualTo("id", std::to_string(rawContactIdOne));
2898 predicates.EqualTo("id", std::to_string(rawContactIdTwo));
2899 std::shared_ptr<OHOS::DataShare::DataShareValuesBucket> values =
2900 std::make_shared<OHOS::DataShare::DataShareValuesBucket>(rawValuesBucket);
2901 std::shared_ptr<OHOS::DataShare::DataSharePredicates> executePredicates =
2902 std::make_shared<OHOS::DataShare::DataSharePredicates>(predicates);
2903 std::shared_ptr<Uri> uri = std::make_shared<Uri>(ContactsUri::RAW_CONTACT);
2904 std::shared_ptr<OHOS::DataShare::DataShareOperation> operation =
2911 std::vector<std::shared_ptr<OHOS::DataShare::DataShareOperation>> executeBatchOperations;
2914 std::vector<std::shared_ptr<OHOS::DataShare::DataShareResult>> dataShareResult =
2917 std::string tableName = ContactTabName::RAW_CONTACT;
2918 std::vector<std::string> columnQuery;
2920 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet = ContactQuery(tableName, columnQuery, predicates);
2924 std::vector<OHOS::DataShare::DataShareValuesBucket> listValue;
2945 std::string phoneNumber = randomNumberUtils.Generating(9);
2952 std::vector<OHOS::DataShare::DataShareValuesBucket> listAddBluk;
2960 predicates.EqualTo("phone_number", std::string(phoneNumber));
2962 predicates.EqualTo("phone_number", std::string(phoneNumber));
2963 std::string contactBlocklist = ContactTabName::CONTACT_BLOCKLIST;
2966 std::vector<std::string> columns;
2967 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet =
3002 contactDataValuesOne.Put("content_type", std::string("group_membership"));
3003 contactDataValuesOne.Put("detail_info", std::to_string(groupIdOne));
3006 contactDataValuesTwo.Put("content_type", std::string("group_membership"));
3007 contactDataValuesTwo.Put("detail_info", std::to_string(groupIdTwo));
3009 std::vector<OHOS::DataShare::DataShareValuesBucket> listAddBluk;
3016 predicates.EqualTo("raw_contact_id", std::to_string(rawContactId));
3018 predicates.EqualTo("detail_info", std::to_string(groupIdOne));
3019 std::string contactData = ContactTabName::CONTACT_DATA;
3023 std::vector<std::string> columns;
3024 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet = ContactQuery(contactData, columns, predicates);
3070 std::vector<std::string> columnsInt;
3071 std::vector<std::string> columnsStr;
3072 std::vector<std::string> columns;
3073 std::string contactData = ContactTabName::CONTACT_DATA;
3084 predicates.EqualTo("raw_contact_id", std::to_string(rawContactId));
3085 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet = ContactQuery(contactData, columns, predicates);
3107 std::vector<std::string> columnsInt;
3108 std::vector<std::string> columnsStr;
3109 std::vector<std::string> columns;
3110 std::string contactData = ContactTabName::CONTACT_DATA;
3121 predicates.EqualTo("raw_contact_id", std::to_string(rawContactId));
3122 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet = ContactQuery(contactData, columns, predicates);
3152 predicates.EqualTo("id", std::to_string(rawContactId));
3153 std::string rawContacts = ContactTabName::RAW_CONTACT;
3162 predicates2.EqualTo("id", std::to_string(rawContactId));
3191 std::vector<std::string> columns;
3194 predicates.EqualTo("id", std::to_string(rawContactId));
3195 std::string rawContacts = ContactTabName::RAW_CONTACT;
3196 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet = ContactQuery(rawContacts, columns, predicates);
3215 std::string tag("abnormal_contact_Query_test_6600");
3219 std::vector<std::string> columns;
3224 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet =
3247 predicates.EqualTo("ids", std::to_string(rawContactId));
3248 std::string rawContacts = ContactTabName::RAW_CONTACT;
3253 predicatesQuery.EqualTo("id", std::to_string(rawContactId));
3254 std::vector<std::string> columns;
3255 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet =
3263 predicates2.EqualTo("id", std::to_string(rawContactId));
3266 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSetUri =
3279 predicates4.EqualTo("id", std::to_string(rawContactId));
3280 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSetId =
3302 std::vector<OHOS::DataShare::DataShareValuesBucket> listAddBluk;
3308 std::string name("zhangming");
3309 name.append(std::to_string(j));
3332 std::chrono::milliseconds dura(time);
3333 std::this_thread::sleep_for(dura);
3353 std::vector<OHOS::DataShare::DataShareValuesBucket> listAddBluk;
3356 std::string name("xiaoyuan");
3357 name.append(std::to_string(i));
3379 std::chrono::milliseconds dura(time);
3380 std::this_thread::sleep_for(dura);
3398 std::map<int, OHOS::DataShare::DataShareValuesBucket> result;
3399 std::vector<ContactAsync *> contactAsyncVector;
3403 std::string name;
3405 name.append(std::to_string(i));
3408 std::thread asyncThread(&ContactAsync::Insert, contactAsync);
3412 std::chrono::milliseconds dura(Time::ASYNC_SLEEP_TIME);
3413 std::this_thread::sleep_for(dura);
3414 std::vector<std::string> columns;
3416 std::map<int, OHOS::DataShare::DataShareValuesBucket>::iterator it;
3419 predicates.EqualTo("id", std::to_string(it->first));
3420 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet =
3442 std::vector<int64_t> rawContactId;
3455 std::vector<OHOS::DataShare::DataShareValuesBucket> upDateValues;
3457 std::vector<ContactAsync *> contactAsyncVector;
3461 std::string name;
3468 std::thread asyncThread(&ContactAsync::Update, contactAsync);
3470 queryPredicates.EqualTo("id", std::to_string(rawContactId[i]));
3475 std::chrono::milliseconds dura(Time::ASYNC_SLEEP_TIME);
3476 std::this_thread::sleep_for(dura);
3477 std::vector<std::string> columns;
3479 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet =
3500 std::vector<int64_t> rawContactId;
3513 std::vector<ContactAsync *> contactAsyncVector;
3514 std::vector<std::shared_ptr<OHOS::DataShare::DataShareResultSet>> resultSetVector;
3519 std::thread asyncThread(&ContactAsync::Query, contactAsync);
3548 std::vector<int64_t> rawContactId;
3564 std::vector<ContactAsync *> contactAsyncVector;
3569 std::thread asyncThread(&ContactAsync::Delete, contactAsync);
3571 predicates.EqualTo("id", std::to_string(id));
3579 std::chrono::milliseconds dura(Time::ASYNC_SLEEP_TIME);
3580 std::this_thread::sleep_for(dura);
3581 std::vector<std::string> columns;
3582 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet =
3607 std::string name;
3615 predicates.EqualTo("id", std::to_string(rawContactId));
3616 std::string rawContacts = ContactTabName::RAW_CONTACT;
3637 predicates.EqualTo("name_raw_contact_id", std::to_string(rawContactId));
3638 std::string contact = ContactTabName::CONTACT;
3642 std::chrono::milliseconds dura(time);
3643 std::this_thread::sleep_for(dura);
3647 std::string rawContacts = ContactTabName::RAW_CONTACT;
3649 predicatesUpdate.EqualTo("id", std::to_string(rawContactId));
3655 predicatesDelete.EqualTo("raw_contact_id", std::to_string(rawContactId));
3660 predicatesQuery.EqualTo("id", std::to_string(rawContactId));
3663 std::vector<std::string> columns;
3664 std::shared_ptr<OHOS::DataShare::DataShareResultSet> resultSet =