C#
2025. 5. 31.
TDD로 구현하는 CSV 데이터 로더 (MSTest 실습 예제)
✅ 목표CSV 파일에 담긴 사람들의 정보를 읽어들여 객체로 변환하는 기능을MSTest를 활용한 TDD 방식으로 단계적으로 구현합니다.아래와같은 CSV데이터가 존재한다이름,성별,나이,출근거리홍길동,남성,30,12.5김영희,여성,25,8.3이철수,남성,40,20.0🧩 Step 1: 테스트 클래스 생성🔸 Person 모델 정의public class Person{ public string Name { get; set; } public string Gender { get; set; } public int Age { get; set; } public double CommuteDistance { get; set; }} 🧪 Step 2: 실패하는 테스트 작성 (Red)[TestClass]pu..