mocking

    1

    1答えて

    私のnodejsサーバでは、私はモカとの私のテストのためにfsを模擬したいと思います。 私はMockeryを使いますが、私は本当に概念を誤解しています。私のテストで (私も活字体を使用): // mock for fs var fsMock = { readdir: (path: string) => { return { err: undefined, files: [] } },

    0

    1答えて

    私は関数をモックしようとしています。機能を模擬しようとするとcore.use_cases.add_owner_to_placeモックが動作しません。それは印刷を "厄介な"ままにします。 私はmocked_add_owner_to_place.calledを試そうとしましたが、Falseを返します。 私はそれを嘲笑しても実際の機能を使い続けている理由は誰にも分かりますか? views.py: fr

    0

    1答えて

    モックだけが使用できます。 #tested.py from somemodule import somelogger class MyClass(object): def __init__(self): self.logger = somelogger() def do_smth(self): self.logger.log(message)

    1

    1答えて

    私はPython2.7でモックライブラリを見つけましたが、私の関数をunittestしたいと思います。私が読むチュートリアルは何でも、常にクラスについてです。私は働くことを嘲笑する機能を得ることができません。 プロジェクトは、データベースからデータを収集して解析する1つの関数で使用されるいくつかの支援機能があるように構成されています。私はデータベース機能とクエリ機能を模擬したい。単純なケースの場合

    -1

    1答えて

    : 幹部:「MOQ」「MOQ」を実行しています example.go:5: "MOQ" を実行します。exec: "MOQ":$ PATHに見つからない実行ファイル 私は何をすべき? SRC/github.com/matryer/MOQ /行く/[...]/ を/ホーム:私は 輸出PATH = $ PATHのを試してみました:私はKubuntuの16.04 にPSを使用しています 成功なし

    0

    2答えて

    私はいくつかのオプションからなるケースクラスを持っています。たとえば、 case class Clazz(field: Option[String] = None) 私は別の関数に渡すためにスケーラブルな仕様でこのクラスを模擬しようとしています。同様に... フィールドはnullです。 この後、このclazzはcirce.ioライブラリでJSONにシリアル化されていますが、もちろんエラー:sc

    2

    1答えて

    TestCaseドキュメントアサーションにコンテキストを追加するメッセージを指定するには、オプションのmsgキーワード引数を取ることができるのassertメソッドを指定します。 すべてのassertメソッドは、指定された場合は、使用されている、ことをMSG引数を受け入れます(longMessageも参照してください)。 unittest.mockアサートの方法では、特にassert_any_cal

    0

    2答えて

    は、私はおそらく、少し周りを通過得ようとしていると、かなり複雑になってしまうかもしれないいくつかのモックオブジェクトを持っています。 私はモックにかけたコールごとにログを出力したいのですが、予期しないコールが発生したときに失敗するようにしたいので、これらのコールを繰り返して適切な応答を設定することができます。 どうすればこの問題を解決できますか?

    0

    1答えて

    私が実装したメソッドのテストケースを記述しようとしていますが、これはサードパーティのキャッシュプロバイダを使用します。 私が直面している問題は、キャッシュが非同期であり、キャッシュに置かれた要素がキャッシュ内に即座に存在しないため、テストすることが非常に難しいことです。 私の解決策は、PowerMockitoを使用してキャッシュをモックすることでした。 常に同じオブジェクトを返すようにすることがで