fake-xrm-easy
azure-functions-sample-unittest-integrationtest
fake-xrm-easy | azure-functions-sample-unittest-integrationtest | |
---|---|---|
1 | 1 | |
263 | 17 | |
- | - | |
0.0 | 0.0 | |
2 months ago | about 3 years ago | |
C# | C# | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
fake-xrm-easy
-
Which programming paradigm had the most impact on you as an engineer and why?
As a C# developer, F# is something I long to learn. I heard about F# until I had to adjust some build script which I thought is elegant [1]. I did try some F# tutorials at free time, but nothing that would make me comfortable and "click" on how to write functional code.
But I long to bring some improvements to code correctness that can be statically checked by embracing immutability, pattern matching with discriminated unions where compiler ensures you have handled all cases, typing system which makes illegal state impossible... those are just some features I spotted could be very useful. On top of that, F# code seems so much shorter.
[1]: https://github.com/jordimontana82/fake-xrm-easy/blob/master/...
azure-functions-sample-unittest-integrationtest
-
Test Driven Development of Azure Functions with C# Part 2: Unit Tests
I have created this repository on Github, which contains all the associated source code used in this blog series. The relevant Code for this post is under InvoiceProcessor.Tests.Unit project in this repository.
What are some alternatives?
PowerPlatform-DataverseServiceClient - Code Replica for Microsoft.PowerPlatform.Dataverse.Client and supporting nuget packages.
TcUnit - An unit testing framework for Beckhoff's TwinCAT 3
DivertR - The .NET mocking framework for integration testing.
Fine Code Coverage - Visualize unit test code coverage easily for free in Visual Studio Community Edition (and other editions too)
CreateAndFake - A C# class library that handles mocking, test data generation, and validation.
UserManagement - ASP.NET Core 3.1 with Angular 10 clean architecture learning path.