Unit tests for Dataverse plugins?

by Jul 16, 2024

Unit tests for Dataverse plugins?

I must admit, I almost never write unit tests for Dataverse plugins.

Plugins are often quite simple, testing them in isolation is not particularly useful. Often you only test a couple of if-statements.

Unit tests don’t bring a lot of value in these cases.

It is more interesting to test how your plugin performs in the environment where it is being combined with other plugins, workflows, JavaScript and Power Automate flows.

Manual integration testing and extensive logging is often the best way to make sure your plugins work in the target environment.

Do you always unit test your plugins?

#
Remy van Duijkeren

Remy van Duijkeren

Power Platform Advisor

Microsoft Power Platform Advisor with over 25 years of experience in IT with a focus on (marketing) automation and integration.

Helping organizations with scaling their business by automating processes on the Power Platform (Dynamics 365).

Expert in Power Platform, Dynamics 365 (Marketing & Sales) and Azure Integration Services. Giving advice and strategy consultancy.

Services:
– Strategy and tactics advise
– Automating and integrating

Subscribe to
The Daily Friction

A daily newsletter on automation and eliminating friction

Related Content

AI isn’t asking questions. It’s just making assumptions.

AI isn’t asking questions. It’s just making assumptions. In consulting or sales, you learn fast: What customers want isn’t always what solves their problem. They ask for solutions they know based on limited knowledge. Experienced consultants do something else: They...

read more

Cancel Culture in IT: How Codes of Conduct Became Weapons

Cancel Culture in IT: How Codes of Conduct Became Weapons Cancel Culture is happening in major communities to developers and contributors, like the: Linux Kernel C++ Standard Committee Python NixOS openSUSE Godot And the reasons? Completely absurd: Being Republican...

read more