Painful regression bugs?

Boost your productivity with the leading OSS test driven development framework for Dynamics 365 / Dataverse

Trusted by Tech Giants. Loved by Developers.

Get Started with FakeXrmEasy

Backed by 4000+ tests

Research Study

With help from independent professional developers of different organizations, sizes and countries, we’ve conducted a research study to measure the impact FakeXrmEasy had on these companies.

The outcome of the study was:

191% Pro Dev increased efficiency
due to the reduction of escaped defects*.
33% Pro Dev increased efficiency
due to other time savings.

191%

33%

Why Fake Xrm Easy?

For Your Business

Quality

With FakeXrmEasy your organization will develop more robust code, avoiding issues in the earliest stages of your development lifecycle.

Confidence

Because bugs can be detected even earlier to put your code into production, it helps build confidence in your solutions from a customer perspective.

Efficiency

Since development teams in your organization can run hundreds of automated tests in seconds .

Added Value

Obtained from the improved efficiency of performing much shorter development lifecycles, making it possible to deliver much more functionality than ever.

For Pro Developers

Apply test-driven best practices...

From Visual Studio

With FakeXrmEasy you can test your plugins and code activities straight from Visual Studio. This is much more convenient and effective than to open a bunch of different windows in Dynamics / Dataverse just to test a small part of the functionality which is relevant for your scenarios.

Without being an expert

Write tests using the IOrganizationService, something you are already familiar with, and by using a framework that handles mocks or fakes for you.

Super Fast

Blazingly fast. Because you can run hundreds of tests from Visual Studio in a matter of seconds. No kidding.

Enjoy

Forget about bugs or the stress of live issues. By re-running your tests as soon as you introduce changes you will be able to see many errors even before the testers. Ah! And without debugging.

Testimonials

"Now that I discovered this way of working, I would NEVER go back to writing code without unit tests"

- Ben, former senior analyst a highly respected UK University, and now senior developer at a CRM Consultancy

"Helps us massively with code coverage, and allows us to hit all of our KPIs alongside the rest of our engineering practice"

- Lead Developer at a Central Bank

"Allows us to do more with the same number of developers."

- Technical Architect

"Cuts dev time down significantly as can test very easily. I find bugs almost instantly now rather than with other methods."

- Principal Architect

What is Fake Xrm Easy?

FakeXrmEasy is an open source framework built on top of Fake It Easy which adds a layer specifically designed for Dynamics 365 / Dataverse to mock IOrganizationService calls for you. It keeps track of every entity from plugins, code activities, queries, and any other 3rd party app accessing the IOrganizationService in a context which runs In Memory, blazingly fast.

FakeXrmEasy supports both server side development with the SDK and client-side development with the brand new DataverseClient, and it helps you effectively maintain a healthy Dataverse / CRM ecosystem by reducing the time needed to write tests for:

Azure Functions

Plugins

Code Activities

Other

Customer Stories

Some of our amazing clients ...

I consider unit testing a core part of our development process for Dynamics CRM, and FakeXrmEasy is simply the best tool for it. Especially for the modern .NET Core platform. It saves us hours of development time every week.


Michal Vrana - Technical Leader at Kentico

Innofactor

Nobody likes unit testing, but FakeXrmEasy makes it almost fun.


Atte Niskakoski - Architect at Innofactor - Finland

Betway Group

Unit testing has always been a crucial aspect of our process, particularly when it comes to Dynamics 365. Striving to enhance our testing methodologies, we stumbled upon FakeXrmEasy, and it turned out to be a game changer that simplified our workflow and accelerated our development.


Marcin Bochenko - Lead Developer at Win Technologies, Betway Group - London, UK

Community

You can also share your for #FakeXrmEasy on Twitter and LinkedIn

Get Started with FakeXrmEasy

Backed by 4000+ tests