-
Notifications
You must be signed in to change notification settings - Fork 144
Tests
Mehdi Hadeli edited this page May 5, 2023
·
53 revisions
- Using Context/Specification to better express complicated tests
- Testing business logic in Event Sourcing, and beyond!
- Ogooreck, a sneaky testing library in BDD style
- Integration Testing ASP.NET Core APIs incl. auth and database
- https://github.com/timdeschryver/HowToTestYourCsharpWebApi
- Building an Event Driven .NET Application: Integration Testing
- How to test your C# Web API
- Using Context/Specification to better express complicated tests
- Integration Testing ASP.NET Core APIs incl. auth and database
- Building an Event Driven .NET Application: Integration Testing
- Using WireMock for dotnet core Integration tests
- Overriding configuration in ASP.NET Core integration tests
- Adding integration tests for permission-protected API endpoints in ASP.NET Core
- You wanna test HTTP, right?
- HTTP client and HTTP client factory in integration testing
- Testing your dotnet applications - Boilerplate
- Testing your ASP.NET Core application - using a real database
- CLEANING UP QUEUES AND EXCHANGES ON RABBITMQ
- CLEANUP CODE FOR CLEANING UP QUEUES AND EXCHANGES ON RABBITMQ
- A C# .NET Client Proxy For The RabbitMQ Management API
- dotnet test
- Prevent generating negative numbers with auto bogus
- How to Setup Integration Tests in .NET Without a WebApplicationFactory
- You are naming your tests wrong! ⭐⭐
- The “Best Practices” of Nested Unit Tests
- Writing Nested Unit Tests
- Using Context/Specification to better express complicated tests
- The cleanest way to use Docker for testing in .NET
- The BEST way to reset your database for testing in .NET
- Separating our tests into different classes based on functionality can also help you to avoid having overly large and complex test classes, which can be difficult to read and maintain.
- We can mock virtual or abstract membbers also interfaces with mocking framework, we can't mock normal classes and members and static methods and extension methods.
- What xunit NuGet Packages Should I Use? ⭐⭐
- Quick introduction to xUnit.net ⭐⭐
- XUnit Configuration Files ⭐
- Add diagnostic message sink option for fixtures ⭐
- Tracking down a hanging xUnit test in CI: building a custom Test Framework ⭐
- Capturing output in extensibility classes ⭐
- XUnit – Part 7: Categorizing Tests with xUnit Trait
- Organizing Tests With xUnit Traits ⭐
- Improve your pipeline maintainability with test categories in xUnit ⭐
- Dotnet Core - Filter out specific test projects when running dotnet test ⭐
- Run selected unit tests uPBp3M)
- Pro Testing with Xunit & Localstack
- https://github.com/ddubson/contract-testing-dotnetcore-example
- https://github.com/pact-foundation/pact-net
- https://github.com/DiUS/pact-workshop-dotnet-core-v3
- https://github.com/WireMock-Net/WireMock.Net/wiki/Pact
- https://github.com/StefH/PactExample
- basdijkstra/introduction-to-contract-testing-dotnet
- Load Testing Your API with Swagger/OpenAPI and k6 ⭐
- Testing REST API using K6 ⭐
- https://github.com/grafana/k6-learn
- Coverlet Docs
- Coverlet integration with MSBuild ⭐⭐
- Code Coverage in GitHub with .NET Core ⭐
- GitHub Actions: Publish Code Coverage Summary to Pull Requests
- Combining Multiple Code Coverage Results In Azure DevOps ⭐
- https://gist.github.com/jamesmcroft/cc2411a08fb041c942dccde6ca3e4656
- Dotnet Unit test with Coverlet- How to get coverage for entire solution and not just a project
- Generating Code Coverage Reports in .NET Core
- Excluding Your .NET Test Project From Code Coverage
- Adding a Filter property to include/exclude assemblies/types
- Add ability to exclude assemblies by expression ⭐
- Excluding Assemblies
- GitHub Actions: Publish Code Coverage Summary to Pull Requests ⭐
- https://github.com/jbogard/ContosoUniversityDotNetCore-Page ⭐
- https://github.com/pdevito3/MessageBusTestingInMemHarness
- https://github.com/pdevito3/domain-events-example
- https://github.com/kgrzybek/modular-monolith-with-ddd
- https://github.com/DijanaPenic/DDD-VShop
- https://github.com/pdevito3/PeakLimsApi ⭐
- https://github.com/pdevito3/PatientPlayground ⭐
- https://github.com/pdevito3/TestingServiceRegistration ⭐
- https://github.com/MarkNijhof/Fohjin
- https://github.com/ChrisKlug/asp-net-core-integration-testing-demo
- https://github.com/Igor-Pchelko/blog-wiremock-integration-test
- https://github.com/oskardudycz/EventSourcing.NetCore
- https://github.com/MarkNijhof/Fohjin
- https://github.com/ChrisKlug/asp-net-core-integration-testing-demo
- https://github.com/timdeschryver/HowToTestYourCsharpWebApi
- https://github.com/benjaminsampica/DynamoLeagueBlazor
- davidfowl/TodoApi
- https://github.com/mehdihadeli/WebApplicationFactoryWithHost-Sample
- https://github.com/joseftw/jos.tests ⭐
- https://github.com/grafana/k6-learn ⭐
- https://github.com/ServiceComposer/ServiceComposer.AspNetCore.Tests
- jasontaylordev/ndc-cleanarchitecture-2020
- https://github.com/Nairda015/IGroceryStore