Introduction to Test Classes in Salesforce

Go to class
Write Review

Free Online Course: Introduction to Test Classes in Salesforce provided by LinkedIn Learning is a comprehensive online course, which lasts for 1-2 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Introduction to Test Classes in Salesforce is taught by Duard Lynn Davis.

Overview
  • Enhance your Salesforce development tool kit by learning why test classes are needed, how to write them for supportability, and how to achieve maximum code coverage.

Syllabus
  • Introduction

    • The power of test classes in Salesforce
    • What you should know
    1. The Need for Tests
    • Test class requirements
    • Value of test classes
    • Test-driven development
    • Miscellaneous tests
    2. Write Tests
    • Basic test class for Apex code
    • Test data creation and validation
    • Naming convention: Test classes
    • Initial test class modifications
    • Coding example: Test utility
    • Testing using a test factory
    • Set global values for the test factory
    • Set up a test factory
    • Customize a test factory
    • Testing with a test factory
    3. Common Concerns with Test Classes
    • Best practices with test class
    • System asserts
    • Static resources
    • Custom settings vs. Custom metadata
    • Profiles and record types
    4. Beyond the Basics
    • Advanced testing topics
    • Batch Apex
    • Mock framework
    • Testing @future
    • Testing visual force pages
    Conclusion
    • Next steps