지난 몇 년 동안 3.5를 사용하여 상당히 많은 WF 개발 작업을 수행했지만 지금은 4.0에 WF를 준비 중에 있습니다. 나는 TDD를 구부리고 WF 3.5가 단위 테스트에 어려웠던 반면, 누군가 WF 4에서 단위 테스트 워크 플로우를위한 전략을 공유 할 수 있는지, 그리고/또는 나를 시작시키는 데 도움이 될만한 리소스를 알려주고 있는지 궁금합니다.WF 4의 단위 테스트 워크 플로에 대한 몇 가지 전략은 무엇입니까?
4
A
답변
5
가장 쉬운 접근법은 WF35와 마찬가지로 구현을 활동과 분리하여 서로 독립적으로 테스트 할 수 있도록하는 것입니다. 활동 연장은 평범한 수업이므로 편한 마음으로 사용하십시오. 대부분의 활동은 WorklfowInvoker를 사용하여 쉽게 단위 테스트를받을 수 있습니다.
4
나는 Maurice와 완전히 독립적으로 테스트 활동에 동의합니다. 단위 테스트 워크 플로 서비스의 경우 지금은 Microsoft.Activities.UnitTesting입니다. CodePlex page에서 다운로드하십시오.
관련 문제
- 1. Xcode 4의 단위 테스트
- 2. 단위 테스트에 대한 몇 가지 질문
- 3. 단위 테스트를위한 전략은 무엇입니까?
- 4. IoC를 사용할 때 단위 테스트 전략은 무엇이되어야합니까?
- 5. SL 4의 WF 뷰어
- 6. 단위 테스트 프레임 워크 C
- 7. SharePoint의 워크 플로에 대한보고
- 8. WF : 워크 플로가 완료되었는지 확인
- 9. Workflow Foundation에 대한 몇 가지 질문
- 10. 데이터베이스 단위 테스트 프레임 워크
- 11. 단위 테스트 동기화 프레임 워크
- 12. 좋아하는 .NET 단위 테스트 프레임 워크
- 13. 캐싱에 대한 몇 가지 질문
- 14. DLR에 대한 몇 가지 질문
- 15. 순열에 대한 몇 가지 질문
- 16. CodeSmith에 대한 몇 가지 질문
- 17. .net에 대한 기본 단위 테스트 격리 프레임 워크
- 18. Clojure를위한 최고의 단위 테스트 프레임 워크?
- 19. 옵저버 패턴에 대한 단위 테스트
- 20. WSH 스크립트 단위 테스트 프레임 워크
- 21. Python을위한 제약 기반 단위 테스트 프레임 워크
- 22. 실패한 malloc()에 대한 단위 테스트
- 23. 설치하지 않고 C에 대한 단위 테스트 프레임 워크?
- 24. 프레임 워크 2.0을 사용하는 스마트 장치에 대한 단위 테스트
- 25. 단위 테스트 비취
- 26. Objective-C의 단위 테스트 및 코드 범위 프레임 워크?
- 27. asp.net 사이트의 워크 플로에 대한 webform 이벤트 캡처
- 28. 워크 플로에 대한 이벤트 수신자 컨텍스트가 유효하지 않습니다.
- 29. WF 4를 사용한 콜센터 워크 플로 시나리오
- 30. 일반 클래스/메서드에 대한 단위 테스트 방법
에 동의했으며, 분명히 그렇게하겠습니다. 그렇다면 공유하고 싶은 테스트 사례 또는 모범 사례를 자신이 직접 사용하고 싶습니다. –
큰 +1. Bukovics의 Pro WF 4 서적에는 몇 가지 좋은 예가 있습니다. – TrueWill