단위 테스트에 익숙하지 않으므로 잘못된 방향으로 가고 있는지 알려 주시기 바랍니다.Visual Studio Unit Testing : 다른 테스트에서 데이터 가져 오기?
본질적으로 관련 메서드 그룹에서 실행중인 많은 테스트가 있습니다. getAll()
save()
및 get(Id)
메서드가 제대로 작동하는지 확인하고 싶습니다. 문제는 save()
함수가 작동하면 결과 요소 ID를 get(Id)
메서드에 대해 실행되는 테스트로 가져 오는 방법을 잘 모르겠습니다.
올바른 방향으로 가고 있습니까, 아니면 단위 테스트가 어떻게 작동 할 것인가에 대한 몇 가지 규칙이 있습니까? Visual Studio 유닛 테스트를 사용하여 어떤 메커니즘을 사용할 수 있습니까?
모범 사례는 테스트 방법이 실행되는 순서와 관련하여 모든 테스트 방법이 다른 테스트 방법과 완전히 독립적이라는 것입니다. – TrueWill
그러면 Visual Studio에서 OrderedTest 메커니즘을 제공하는 이유는 무엇입니까? –
Microsoft는 단위 테스트를 제대로 이해하지 못했기 때문에. 좋은 소개를 위해 [.NET의 예제를 이용한 단위 테스트의 기술] (http://www.manning.com/osherove/)을 읽어보십시오. – TrueWill