XrmUnitTest
Xrm Unit Testing Framework With "In Memory" CRM server
Install / Use
/learn @daryllabar/XrmUnitTestREADME
XrmUnitTest 
Xrm Unit Testing Framework Provides a long list of features that makes developing Unit Tests in CRM quicker, faster, easier, and more reliable.
What Is It?
XrmUnitTest is an Xrm unit testing framework that is designed to maximize the userfullness of your Unit Tests, while minimizing the amount of time to create or maintain them. You can even utilize the in memory, fake CRM server to test your plugin, before ever deploying it to CRM.
Please check out the Wiki for more information!
How Does It Compare?

How Can I Use It?
Via NuGet - Search for and add the NuGet Package "XrmUnitTest(2013, 2015, 2016, 09)" to your Unit Test projects and base unit test project (See Wiki on what is meant by base unit test project).
The Example Project - The Example project shows how to add a layer of seperation between your code base and the Testing Framework to allow you to have logic custom to your project.
More information is available on the Wiki!
How Can I Help?
XrmUnitTest is designed to be a community focused, open sourced project. There are two main ways to help: Please submit an issue for bugs/feature requests. If you'd like to contribute:
- Create an issue for a bug/feature request. - If you find a bug or have an idea for a new feature or just need something that is missing, please create an issue! There is no better way to make things better than to share.
- Submit a Pull Request. - I would highly recommend using the XrmUnitTest Gitter Room, before doing any major coding. It's a great place to discuss what you'd like to do and get an offical blessing before starting any work!
For more information check out the Wiki!
Related Skills
node-connect
343.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
92.1kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
343.3kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
343.3kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
