Testing Plugins Locally and Against the Server - DynamicsCon

Testing Plugins Locally and Against the Server

Speaker

Daryl LaBar

Daryl LaBar

She/her/hers

Session Description

Automated Testing of Dataverse Plugins and Workflows efficiently and effectively presents a real challenge for anyone new to Dataverse development, or new to automated testing in general. XrmUnitTest, an open source Dataverse C# testing framework, exists to help remove the barriers/costs of developing Dataverse automated tests.

Key Points:
1. How to setup a Dataverse Plugin Test
2. How to use EntityBuilders to simplify creating data for tests.
3. How to use Assumptions to handle data dependencies for tests.
4. Tools to decrease the amount of time required to create tests.

Session Track: Customer Engagement
Session Type: Technical
Session Category: App Development
Content Level: Advanced
Back to top