Skip to content
Magnus Gether Sørensen edited this page Aug 3, 2017 · 3 revisions

What is XrmMockup?

XrmMockup is a tool for mocking your own MS Dynamics CRM instance. Instead of testing against specific parts of your code, thus requiring you to define how behavior is mocked, XrmMockup acts like a complete CRM system, which you send commands to. This enables you to test and debug the functionality of your CRM system, with all your plugins and workflows automatically running inside your test.

XrmMockup supports:

  • Executing requests via an organization service to XrmMockup.
  • Automatic execution of plugins and workflows during requests, and the chains these processes create.
  • Test waiting workflows by increasing the current time of the XrmMockup instance.
  • Test functionality based upon which security roles teams or users have.

This sounds amazing, but how is this possible?

We rewrote the logic inside CRM, such that it can be run locally. Thus XrmMockup is a clone of your own CRM system.

How do I start testing?

Go to the Setup page to see a step by step guide on how to get started using XrmMockup.