データのインポート/エクスポートに使用されるメソッドを指定された間隔で実行するサービスがあります。これらのメソッドをテストするために、ボタンが1つある小さなアプリケーションがあります。このアプリケーションをクリックすると、インポート/エクスポートクラスがインスタンス化され、目的のメソッドが呼び出されます。特別なことは何もありません。サービスメソッドからの戻り値よりもリアルタイムでメソッドからデバッグ情報を受け取ることができる、より堅牢なテストアプリケーションを作成したいと思います。これらのメソッドは、完全なインポート/エクスポートのロードを実行するのに数分から30分かかる場合があります。すでに処理されているデータの量を示してください。
私の最初のアイデアは、テストアプリケーションがメッセージを読み取って表示できる、ある種のメッセージキューイングクラスでクラスをラップすることでした。しかし、私はまだこの時点で一種のn00bなので、自分がやりたいことを行うためのより良い方法があるかどうかはわかりません。
.NET2.0上のVBで開発します