All Projects → fsprojects → Fsunit

fsprojects / Fsunit

Licence: other
FsUnit makes unit-testing with F# more enjoyable. It adds a special syntax to your favorite .NET testing framework.

Programming Languages

fsharp
127 projects

Projects that are alternatives of or similar to Fsunit

allure-nunit
Archived - Allure adapter for NUnit framework.
Stars: ✭ 45 (-85.39%)
Mutual labels:  nunit
Beef
Business Entity Execution Framework
Stars: ✭ 95 (-69.16%)
Mutual labels:  nunit
nunit.testlogger
NUnit logger for vstest platform
Stars: ✭ 48 (-84.42%)
Mutual labels:  nunit
nunit.analyzers
Roslyn analyzers for writing unit tests with NUnit
Stars: ✭ 69 (-77.6%)
Mutual labels:  nunit
ParallelTestingSample-dotnet-core
Sample for running dotnet core tests in parallel across multiple agents in Azure DevOps
Stars: ✭ 19 (-93.83%)
Mutual labels:  nunit
Waveshare.EPaperDisplay
.Net Core Library to show images on Waveshare E-Paper Displays
Stars: ✭ 17 (-94.48%)
Mutual labels:  nunit
Lightbdd
BDD framework allowing to create easy to read and maintain tests.
Stars: ✭ 195 (-36.69%)
Mutual labels:  nunit
Mockqueryable
Moking Entity Framework Core operations such ToListAsync, FirstOrDefaultAsync etc
Stars: ✭ 281 (-8.77%)
Mutual labels:  nunit
testcontainers-dotnet
dotnet port of testcontainers-java
Stars: ✭ 22 (-92.86%)
Mutual labels:  nunit
parameterizednunit
Parameterized test example in .NET core using NUnit
Stars: ✭ 14 (-95.45%)
Mutual labels:  nunit
NBi
NBi is a testing framework (add-on to NUnit) for Business Intelligence and Data Access. The main goal of this framework is to let users create tests with a declarative approach based on an Xml syntax. By the means of NBi, you don't need to develop C# or Java code to specify your tests! Either, you don't need Visual Studio or Eclipse to compile y…
Stars: ✭ 102 (-66.88%)
Mutual labels:  nunit
kekiri
A .NET framework that supports writing low-ceremony BDD tests using Gherkin language
Stars: ✭ 19 (-93.83%)
Mutual labels:  nunit
N-Tier-Architecture
This is a n-layer architecture based on Common web application architectures.
Stars: ✭ 105 (-65.91%)
Mutual labels:  nunit
bUnit
bUnit is a testing library for Blazor components that make tests look, feel, and runs like regular unit tests. bUnit makes it easy to render and control a component under test’s life-cycle, pass parameter and inject services into it, trigger event handlers, and verify the rendered markup from the component using a built-in semantic HTML comparer.
Stars: ✭ 857 (+178.25%)
Mutual labels:  nunit
difido-reports
This project aims to provide a generic implementation for HTML test reports.
Stars: ✭ 38 (-87.66%)
Mutual labels:  nunit
Ocaramba
C# Framework to automate tests using Selenium WebDriver
Stars: ✭ 234 (-24.03%)
Mutual labels:  nunit
rest.api.test
Simple REST API Test Framework
Stars: ✭ 47 (-84.74%)
Mutual labels:  nunit
List Of Testing Tools And Frameworks For .net
✅ List of Automated Testing (TDD/BDD/ATDD/SBE) Tools and Frameworks for .NET
Stars: ✭ 303 (-1.62%)
Mutual labels:  nunit
Cake
🍰 Cake (C# Make) is a cross platform build automation system.
Stars: ✭ 3,154 (+924.03%)
Mutual labels:  nunit
gradle-nunit-plugin
A gradle plugin for launching NUnit tests
Stars: ✭ 17 (-94.48%)
Mutual labels:  nunit

FsUnit

Build Status NuGet Status

FsUnit is a set of libraries that makes unit-testing with F# more enjoyable. It adds a special syntax to your favorite .NET testing framework. FsUnit currently supports NUnit, xUnit, and MsTest.

The goals of FsUnit are:

  • to make unit-testing feel more at home in F#, i.e., more functional.
  • to leverage existing test frameworks while at the same time adapting them to the F# language in new ways.

Getting Involved

GitHub makes collaboration very easy. To get involved with FsUnit, simply follow the directions provided by GitHub to fork this repository, then implement lots of cool stuff, and finally send a pull request.

A few things to keep in mind:

  • Going forward, FsUnit will aim to support as much functionality as possible across all supported testing frameworks.

  • Development environments need to be setup to run tests for xUnit and NUnit. A product like ReSharper can make this easier.

  • Since the unit tests for FsUnit are written with FsUnit, failing tests are just as important as passing tests.

Maintainer(s)

The default maintainer account for projects under "fsprojects" is @fsprojectsgit - F# Community Project Incubation Space (repo management)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].