Best Prictices https://learn.microsoft.com/en-us/dotnet/core/testing/unit-testing-best-practices Guidelines DRY, YAGNI and KISS Arrange-Act-Assert (AAA) Patterns e.g. Builder Dependency Injection (DI) and Inversion of Control (IoC) Mocking Frameworks BDD : Given-When-Then Playwright, SpecFlow etc framework Azure load testing