Library: Verify - Snapshot Testing
Simplify Complex Object Testing
Verify is an open-source C# snapshot testing tool that helps us verify
that complex objects are correct.
Library: bUnit
A Testing library for Blazor components
bUnit is a testing library for .NET for testing Blazor components. It is built on top of existing popular frameworks xUnit, NUnit, and MSTests. It enables running tests on Blazor components in the same way as any other test.
Library: Bogus
Fake data generator
We often work on projects or parts of the system where we expect the typical user to have hundreds or thousands of entries. Still, we always test the development system with only a few representative entites because we don't want to create realistic data sets. If we don't expect production data to impact performance and stability negatively, we will not generate dummy data.
Books (21)
Tools (10)
Cloud Design Patterns (10)
Opinions (9)
Design Patterns (9)
Library (6)
System Design (4)
Microsoft's books (4)
Distributed Systems (3)
Testing (3)
Dapr (3)
Data Storing (3)
Obsolete Bytes (2)
AI (2)
LLM (2)
Startup (2)
Learning (2)
Flashcards (2)
Id Series (2)
Streaming (1)
Data Synchronization (1)
Algorithms (1)
Performance Optimization (1)
Database Design (1)
Antipatterns (1)
Mistakes (1)
Dev Life (1)
Vim (1)
API (1)
Startup Books (1)
ChatGPT (1)
Non-Technical Books from a Developer's Perspective (1)
Libraries (1)
Resources (1)