ddddd123aabb1212
أعتقد أن الإجابة التي كتبتها للتحدي من خلال اختبارات الوحدة ، ومسح وسائل الشرح والتشغيل كمستخدم يوفر التفاصيل التي تبحث عنها حول كيفية إنشاء مستخدم مجتمع في اختبار وحدة Apex للمجتمع. عنوان موضوع السؤال مضلل تمامًا مقارنة بمحتوى المنشور. يتطلب إنشاء مستخدم مجتمعي مالكًا قد يكون مختلفًا عن مستخدم Runas للاختبار لأن هذا المستخدم سيمتلك مستخدم المجتمع. يجب تحديد ملف تعريف مستخدم المجتمعات عند إنشاء مستخدم المجتمع ، لكن هذا المستخدم ليس له دور
هل من الممكن تعيين وصول المستخدم إلى مجتمع عند إنشاء نفس الشيء في فئة Apex؟ حاليًا أحاول إنشاء مستخدم من فئة اختبار Apex وأزود المستخدم بمعرف ملف تعريف. كيف يمكنني منح وصول المستخدم إلى المجتمع. يرد الرمز الذي استخدمته أدناه. أقوم بإنشاء مستخدم وقامت بتعيين نفسه مع ملف تعريف. ولكن لا يزال عند استخدام النظام. runas لا يتم تعيين المستخدم للمجتمع.
حساب الحساب NewInsert حساب جديد (اسم "Grazitti" ، Application_Type__c'sole مالك ")
اتصل CON1 جهة اتصال جديدة (اسم "TestCon" ، OfferUserInfo.getuserId () ، AccountId accountNewInsert.id ، electrical_licence_number__cstring.valueof (55874564) ، البريد الإلكتروني 'test1211@tgd.com')test1211@tgd.com');
أدخل ContactNewInsert ؛ System.Debug ("اختبار الاتصال" ContactNewInsert) ؛ ملف تعريف P [حدد معرف من الملف الشخصي حيث Name'Sistered Electrical Contractor "] ؛
المستخدم usr مستخدم جديد (الاسم المستعار 'Standt' ، البريد الإلكتروني 'standarduser@testorg.com"، elemencodingkey''utf-8 '، lastName'testing' ، languageLocalekey'en_us '، characeidkey'en_us' ، profileId p.Id ، contactIdContactNewInsert.id ، timezonesidkey'america/los_angeles ، username"standarduser@testorg.com'، isactive true) ؛ أدخل usr ؛
·OTHER ANSWER:
هل من الممكن تعيين وصول المستخدم إلى مجتمع عند إنشاء نفس الشيء في فئة Apex؟ حاليًا أحاول إنشاء مستخدم من فئة اختبار Apex وأزود المستخدم بمعرف ملف تعريف. كيف يمكنني منح وصول المستخدم إلى المجتمع. يرد الرمز الذي استخدمته أدناه. أقوم بإنشاء مستخدم وقامت بتعيين نفسه مع ملف تعريف. ولكن لا يزال عند استخدام النظام. runas لا يتم تعيين المستخدم للمجتمع.
حساب الحساب NewInsert حساب جديد (اسم "Grazitti" ، Application_Type__c'sole مالك ")
اتصل CON1 جهة اتصال جديدة (اسم "TestCon" ، OfferUserInfo.getuserId () ، AccountId accountNewInsert.id ، electrical_licence_number__cstring.valueof (55874564) ، البريد الإلكتروني 'test1211@tgd.com')test1211@tgd.com');
أدخل ContactNewInsert ؛ System.Debug ("اختبار الاتصال" ContactNewInsert) ؛ ملف تعريف P [حدد معرف من الملف الشخصي حيث Name'Sistered Electrical Contractor "] ؛
المستخدم usr مستخدم جديد (الاسم المستعار 'Standt' ، البريد الإلكتروني 'standarduser@testorg.com"، elemencodingkey''utf-8 '، lastName'testing' ، languageLocalekey'en_us '، characeidkey'en_us' ، profileId p.Id ، contactIdContactNewInsert.id ، timezonesidkey'america/los_angeles ، username"standarduser@testorg.com'، isactive true) ؛ أدخل usr ؛
تأسست بيوتي عام 1988، وهي ملتزمة بإدارة العناية بالبشرة،
تقديم خدمات جلدية مخصصة ومنتجات ذات علامات تجارية.
توفير تجارب فريدة لجميع المشاركين في العلامة التجارية.
هل لديك أسئلة؟
+86-020-22139325
العنوان: الطابق 5AF بالكامل، غرفة 6F605، الطابق الكامل 30F، مبنى xingguang Yingjing، رقم. 119 طريق شويين، منطقة يويشيو، قوانغتشو.
حقوق الطبع والنشر © 2020 الأمن - lifeher.com | كل الحقوق محفوظة.
خريطة الموقع