Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 13 C# Test Projects
-
testcontainers-dotnet
A library to support tests with throwaway instances of Docker containers for all compatible .NET Standard versions.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
FluentDocker
Use docker, docker-compose local and remote in tests and your .NET core/full framework apps via a FluentAPI
-
List-of-Testing-Tools-and-Frameworks-for-.NET
✅ List of Automated Testing (TDD/BDD/ATDD/SBE) Tools and Frameworks for .NET
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
neo-fairy-test
Fairyland for Neo3 smart contract testing & debugging! TODO: multisig? debug adapter protocol compatibility?; stable websocket features (memorize fairy txns & deliver in fairy blocks through WS?); set variable value in debugging (difficult), simulate GAS distribution to NEO, ...
-
EnvironmentDetector
Library that provides a simple way to detect whether your code is running in a test environment or not. It currently supports detecting MSTest, NUnit, and xUnit test frameworks.
-
sectester-net
SecTester is a new tool that integrates our enterprise-grade scan engine directly into your unit tests.
Project mention: Integration tests with AWS S3 buckets using Localstack and Testcontainers | dev.to | 2023-11-07Testcontainers
a. you might do so purely out of argo cult, i.e. because someone told you this was the right thing to do™, and that's a silly exercise. b. you could also be doing this for a good reason: to use the interface with a mocking tool like NSubstitute
This library extends the traditional assertions provided by frameworks like MSTest, NUnit, or XUnit by offering a more extensive set of extension methods. Fluent Assertions supports a wide range of types like collections, strings, and objects and even allows for more advanced assertions like throwing exceptions.
While you can do this now with the SemanticValidation library, I'm going to introduce an even simpler way in this post: using the skUnit library for semantic unit testing. Sounds exciting, right?
C# Test related posts
- Scheduling repeating tasks with .NET 6’s NEW Timer
- MSTest 2.2.9 now handles parallel output correctly.
- Visual Studio Community and Unit Testing
- Most Complete MSTest Framework Tutorial Using .Net Core
- Help understanding how to write tests for code that performs actions on databases & Local files
-
A note from our sponsor - InfluxDB
www.influxdata.com | 26 Apr 2024
Index
What are some of the best open-source Test projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | testcontainers-dotnet | 3,534 |
2 | NSubstitute | 2,550 |
3 | FluentDocker | 1,291 |
4 | MSTest | 647 |
5 | List-of-Testing-Tools-and-Frameworks-for-.NET | 513 |
6 | snapshooter | 286 |
7 | GitHubActionsTestLogger | 264 |
8 | BDTest | 71 |
9 | xRetry | 40 |
10 | neo-fairy-test | 14 |
11 | EnvironmentDetector | 9 |
12 | skunit | 8 |
13 | sectester-net | 1 |
Sponsored