[c#] C# 유닛 테스트를 위한 테스트 데이터

유닛 테스트를 작성할 때 특정 함수 또는 모듈이 올바르게 작동하는지 확인하기 위한 테스트 데이터를 사용할 수 있습니다. 테스트 데이터는 입력값과 예상 결과값으로 구성됩니다.

using Microsoft.VisualStudio.TestTools.UnitTesting;

namespace UnitTestProject
{
    [TestClass]
    public class TestData
    {
        [TestMethod]
        public void TestAddition()
        {
            int num1 = 5;
            int num2 = 10;
            int expectedSum = 15;

            int actualSum = MathHelper.Add(num1, num2);

            Assert.AreEqual(expectedSum, actualSum);
        }
    }
}

위 예제에서 TestAddition 메서드는 MathHelper.Add 함수를 테스트합니다. 이를 위해 두 개의 숫자를 더한 후, 예상 결과값과 실제 결과값을 비교하여 올바르게 동작하는지 확인합니다.

이러한 테스트 데이터는 각각의 테스트 케이스에 따라 쉽게 생성하여 사용할 수 있으며, 함수 또는 모듈이 예상대로 작동하는지 확인하는 데 도움이 됩니다.

더 많은 유닛 테스트 예제 및 사용법에 대한 정보는 Microsoft 공식 문서를 참고하세요 Microsoft 유닛 테스트 문서.

이 상기 자료는 Microsoft 공식 문서를 참고하여 작성되었습니다.