WCF RIA Services Part 8 - Testing and Debugging 게시물에 따라 Silverlight 측에서 WCF RIA 서비스를 조롱하려고합니다.
DomainContext
에 DomainClient
을 삽입하고 모의에서 추상 메소드를 구현 중입니다.
그러나 지침/사양을 찾을 수 없으므로 프로토콜을 구현하는 것이 더 많은 추측입니다.
(실제로는 DomainClient
이라는 기본값을 감싸고 통신 정보를 배우기 위해 디버거를 사용했습니다).Silverlight에서 WCF RIA 서비스 모의 - 제출 작업 응답 지정
는 쿼리를 들어 내가 외래 키를 통해 그들에게 "동료"필요로하는
QueryCompletedResult
클래스에 엔티티와 IncludedEntities 속성을 사용하는 방법을 배웠습니다.제출하는 것이 더 까다 롭습니다.
ChangeSet
에 대한 응답으로 적절한SubmitCompletedResult
을 만드는 방법을 모르겠습니다. 나는 올바른 행동과 오류 시나리오를 모의하고 싶다.
질문 :
- 이 프로토콜에 대한이와 문서인가? 제출 작업 구현에 대한 주석 된 코드 샘플은 훌륭합니다.
- 누군가 Silverlight 응용 프로그램을 테스트하는 데 동일한 패턴을 사용하고 있습니까? 당신의 경험은 무엇입니까?
- Silverlight에서 WCF RIA 서비스를 조롱하는 다른 방법이 있습니까?
미리 감사드립니다.
나는 샘플 코드를 다운로드하지만, 간단한 시나리오에만 작동합니다. 내가 포함 된 개체를 사용하여 강화.에 대한 코드하지 않는 제출에 필요한 쿼리 시나리오에서 예를 들어 좀 더 복잡한 작업 (SubmitChanges 호출에 대한 여러 추가/업데이트/삭제 작업)에 예상대로 작동합니다. 문제는 기사에 제시된 샘플 코드의 범위를 넘어선보다 복잡한 시나리오를 구현하는 방법에 대한 지침/사양에 관한 것입니다. – stefando