5

クラス用に作成した http サーバーをテストするテスターを作成したいと考えています。http.get/http.post の同期バージョンが必要です

テストに合格した場合に true または false を返す「テスト」メソッドを持つオブジェクトを作成したかったのですが、サーバーが get 要求に応答するまで待機するコードを取得する方法が見つかりませんでした。

これを行う方法について何か提案はありますか?

4

1 に答える 1

2

恐ろしい、忙しい待機中のハックなしでは、Node.jsでこれを行うことはできません。メソッドtestも非同期にし、コールバックパラメーターを呼び出して、テストの結果を呼び出し元に返します。または、単体テストに別の言語を使用してください。

于 2012-12-31T16:37:29.463 に答える