나는 TDD의 그루브에 빠지려고 노력 중이며 노출 된 API에서받은 XML을 파싱하는 전체 클래스 라이브러리 프로젝트를 리팩토링하기로 결정했습니다.XML을 수신하고 파싱하는 라이브러리를 테스트 할 때 어떤 테스트를해야합니까?
이제는 어떤 테스트를 받아야 할 지 궁금합니다.
내가해야 할 몇 가지 테스트를 추천 할 수 있습니까? 그리고 미래의 기본 규칙에 대한 테스트가 필요한지 식별 할 수 있습니까?
감사합니다!
using NUnit.Framework;
namespace SharpDIC.Tests
{
[TestFixture]
class MemberTests
{
[Test]
public void Member_Should_Have_Required_Information()
{
}
}
}
xml 파싱 라이브러리의 공용 인터페이스를 공유 할 수 있습니까? –
@Sergio : 나는 약간 혼란 스럽다. TDD를 사용하여 새로운 XML 파싱 라이브러리를 작성 하시겠습니까? 아니면 리팩토링 할 수 있도록 기존 라이브러리의 단위 테스트를 작성 하시겠습니까? 명확히하십시오. –