To fix “portal account owner must have a role” Error in Salesforce Community Unit Test
- Aug
- 29
- Posted by Lin
- Posted in APEX, Salesforce, Unit Tests

In Salesforce, if you’re trying to run Unit Test with a Non-Role user, which includes part of creating Portal / Community User test data, the following error will be occured, that is because the portal account’s owner does not have a role to be assigned. System.DmlException: Insert failed. First exception on row 0; first error: […]
read moreSalesforce DevTools – Powerful Salesforce developer tools, loved by over 50K developers
- Mar
- 25
- Posted by Lin
- Posted in Apps, Salesforce, Salesforce DevTools, Unit Tests

Salesforce DevTools is a Chrome extension helping Salesforce.com developers do the below things: ・Fully GUI Query editor for generating SOQL and exporting as Excel. ・Exporting Objects Fields, Page Layout, List View Definition as Excel. ・Generating Salesforce data model (ERDs) as svg. ・Show / Hide object API name on object detail page by 1 Click. ・Quickly […]
read moreWrite Apex Test Classes efficiently with Tesforce
- Oct
- 15
- Posted by Lin
- Posted in Apps, Heroku, Salesforce, Salesforce DevTools, Unit Tests

1.Why Tesforce The Test Classes are required to deploy Apex to a production environment or to be packaged and placed on Force.com AppExchange, it must provide at least 75% code coverage. That will be a huge workload to SFDC Developers if the project(application) include a lot of Apex Classes,the cost of time to write Test […]
read moreSalesforce ContentDocument sObject in Apex Unit Tests
- Sep
- 08
- Posted by Lin
- Posted in APEX, Salesforce, Unit Tests
ContentDocument object does not allow insert DML operation in Salesforce, but we can create it through the ContentVersion object, without ContentDocumentId, then a new version of ContentDocument will be created for us in SFDC, just like the sample code below :
read moreSalesforce CategoryNode sObject in Apex Unit Tests
- Sep
- 01
- Posted by Lin
- Posted in APEX, Salesforce, Unit Tests
In Salesforce,DML operation is not allowed on CategoryNode sObject,even in Unit Test. Although the 《Force.com Apex Code Developer’s Guide》 does not mention it clearly,that CategoryNode object can be accessed in Apex Tests, we have to prepare CategoryNode data first in Setup interface.by clicking Customize > Solution > Solution Categories. The following is the sample code […]
read moreSalesforce CollaborationGroup sObject in Apex Unit Tests
- Aug
- 27
- Posted by Lin
- Posted in APEX, Salesforce, Unit Tests
The below Test Class Code will occur [System.DmlException: Insert failed. First exception on row 0; first error: DUPLICATE_VALUE] error if a same CollaborationGroup was existed,even Test Class dose not have the @IsTest(SeeAllData=true) annotation. As the document of Salesforce CollaborationGroup API [SOAP API Developer’s Guide],the Name of CollaborationGroup must be unique across public and private groups. […]
read moreRecent Posts
- Salesforce DevTools Release Notes (version 3.10.0) – mass edit custom fields on lightning
- Salesforce DevTools Release Notes (version 3.9.0) – Object Fields, SOQL Query Editor
- Salesforce DevTools Release Notes (version 3.8.0)
- Salesforce DevTools JUST HIT 10,000 USERS! THANK YOU!
- Using Promise for Apex Server-Side request in Lightning Component
Top Posts
- Salesforce DevTools – Powerful Salesforce developer tools, loved by over 50K developers - 226.8K views
- Date format and DateTime format - 209.9K views
- Salesforce Mass Editor (Chrome Extension) – Mass create, mass update, mass clone, mass delete on any list view. Support for both Classic and Lightning! - 161.1K views
- Writing a Schedulable Batch Apex in Salesforce - 124.9K views
- Setup an awesome Salesforce developer environment with Sublime Text 3 - 123.1K views
Categories
- APEX
- Apps
- Custom Label
- Custom Metadata
- Custom Setting
- Design & UI
- Event
- Heroku
- iOS & Object-c
- Lightnint Component
- Linux & Mac OS
- Metadata API
- Node.js
- Open Source
- Other
- PHP Framework
- Release Notes
- REST API
- Salesforce
- Salesforce DevTools
- Salesforce DX
- SOQL
- Tooling API
- Unit Tests
- Validation Rule
- Visualforce
- WordPress
You must be logged in to post a comment.