Unit Testing
Testing ensures your code works as expected. xUnit is a popular testing framework for .NET.
Simple Test:
csharp [Fact] public void Add_ShouldReturnSum() { // Arrange var calc = new Calculator(); // Act var result = calc.Add(2, 2); // Assert Assert.Equal(4, result); }