Testing tools
Last modified on Fri 04 Feb 2022

Tests in project helps us create stabile applications and we should do them as a part of any project. There are different kind of tests and we mostly write unit and integration tests in .NET development. Tests are always written in a separate project. We use xUnit testing tool by default, along with Moq for mocking and Fluent Assertions for building assertion rules. The tests are structured using the Arrange-Act-Assert pattern which helps us write readable and understandable code.