0

エンタープライズ プロジェクト用の WCF Web サービスを開発します。サービス ロジック ビジネス レイヤーで NUnit テストを使用してサーバー側でテストし、クライアント側で WCFTestClient を使用して Web サービス メソッドを呼び出します。プロジェクトの自動テストを行う必要がありますが、どのアプローチが優れているか本当にわかりませんか?

4

1 に答える 1

0

私はあなたの両方をお勧めします。サービス ロジックのテストは、サービスがそのままの状態であるという観点から重要です。期待どおりに機能する必要があり、それをテストします。

現在、クライアントのテストは、(名前が示すように) サービス クライアントの観点からも重要です。つまり、クライアント テストは、明確で使いやすいサービス API の設計に役立ちます。サービスのユーザーが何をするかをテストすると、状況の別の視点が得られます。

于 2012-09-01T04:28:36.927 に答える