C# testing-tools

Open-source C# projects categorized as testing-tools

Top 13 C# testing-tool Projects

  • NSubstitute

    A friendly substitute for .NET mocking libraries.

  • Project mention: What am I missing about interfaces? | /r/csharp | 2023-11-23

    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

  • FlaUI

    UI automation library for .Net

  • Project mention: Automated testing WPF app | /r/csharp | 2023-12-09
  • 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.

    InfluxDB logo
  • coyote

    Coyote is a library and tool for testing concurrent C# code and deterministically reproducing bugs.

  • Project mention: Does Your Test Suite Account for Weak Transaction Isolation? | news.ycombinator.com | 2024-01-04

    ex: https://github.com/microsoft/coyote/blob/main/Samples/Accoun...

  • vstest

    Visual Studio Test Platform is the runner and engine that powers test explorer and vstest.console.

  • MSTest

    MSTest framework and adapter (by microsoft)

  • Project mention: Fluent Assertions: Fluently Assert the Result of .NET Tests | dev.to | 2023-07-11

    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.

  • PSRule

    Validate infrastructure as code (IaC) and objects using PowerShell rules.

  • ReassureTest.Net

    Making testing fun, fast and easy... using code generation and DSL

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • AppTestStudio

    Visually, quickly, automate your apps, games, and android emulators.

  • graphql-to-karate

    Automagically generate Karate API tests from your GraphQL schemas. Useful for test-driven development, change validation in CI/CD, and more.

  • qest

    A simple, cross platform, command line tool to test MSSQL procedures

  • skunit

    skUnit is a testing tool for SemanticKernel units, such as plugin functions and kernels.

  • Project mention: Semantic Tests for SemanticKernel Plugins using skUnit | dev.to | 2024-01-04

    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?

  • vs-clove-unit

    CLove-Unit Test Adapter for Visual Studio

  • Leet

    Tackling Coding Challenges as easy as it gets.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C# testing-tools related posts

  • What am I missing about interfaces?

    1 project | /r/csharp | 23 Nov 2023
  • The Moq-gate: You Either Die a Hero...

    3 projects | dev.to | 9 Aug 2023
  • Since v4.20, Moq is harvesting email addresses

    6 projects | news.ycombinator.com | 8 Aug 2023
  • do you support putting business logic in SQL server while building applications using .net6 and dapper and er core

    2 projects | /r/dotnet | 8 Dec 2022
  • Moq vs NSubstitute: syntax cheat sheet

    3 projects | dev.to | 20 Sep 2022
  • Pressing CTRL+C while reading user input (Console.ReadLine) has a weird issue.

    1 project | /r/csharp | 22 Jun 2022
  • Why does VSTest put the output of data collectors to GUIDed subdirectories?

    2 projects | /r/dotnet | 14 Jun 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 4 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source testing-tool projects in C#? This list will help you:

Project Stars
1 NSubstitute 2,556
2 FlaUI 2,096
3 coyote 1,423
4 vstest 858
5 MSTest 648
6 PSRule 352
7 ReassureTest.Net 30
8 AppTestStudio 23
9 graphql-to-karate 12
10 qest 9
11 skunit 8
12 vs-clove-unit 1
13 Leet 0

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com