mocking

    1

    1答えて

    返されたdatetimeオブジェクトは、そのオブジェクトが絶えず変化している場合、どのように模擬しますか? たとえば、私はいくつかのtimeseriesデータを取得し、一連のdatetimeオブジェクトとして返すいくつかのコードを持っています。 だから、照会APIからの戻りデータは以下のようになります: { 'from_date': 1497881400000.0, 'g

    1

    2答えて

    jdbcTemplateをモックして例外をスローしようとしています。私はここでJdbcTemplate <T> List<T> query(String sql, Object[] args, RowMapper<T> rowMapper) に、この方法で例外をスローしようとしています は私が @MockBean JdbcTemplate jdbcTemplate; Mockito.doTh

    0

    1答えて

    私はPowerMockitoを使用してhttp呼び出しをモックしようとしていますが、機能に問題があります。 パスに特定の文字列が含まれているかどうかを確認してから、モックオブジェクトを返します。 Response res = client.target(theMovieDbURL) .path("/3/genre/movie/list") .queryPar

    0

    1答えて

    私は、HTTPServer上でWebスクリプトをユニットテストしたいと思います。 しかし、mock.patchはHTTPServer経由で動作していません。 内部が蹴っているようです。 たとえば、私のWebスクリプトには、いくつかの外部Webアクセスがあります。 ウェブスクリプト: #!/usr/bin/python3 import requests class Script:

    1

    1答えて

    のdoReturnで立ち往生: public class IOHelper { public org.slf4j.Logger logger = Logger.logger; //JLine public ConsoleReader cr; private static IOHelper instance; private IOHelper(

    0

    1答えて

    私はNodeを使い始めています。私は今、いくつかの単体テストを書いています。最初のカップルの機能のために私はそれが正常に動作しているが、私は今それにmoment.utc()を含む関数にヒットしました。私の機能の簡略化されたバージョンは、次のようになります。その結果(これが実行される時間ので "use strict"; const assert = require('assert'); let

    2

    1答えて

    : from peewee import * db = SqliteDatabase('database.db') class Device(Model): uid = CharField(unique=True, max_length=17) class Meta: database = db 今私はtest.db from _pytest.monke

    0

    2答えて

    私のテストファイルでは、モジュール内に含まれているヘルパー関数を模擬したいと思います。私は '正常に'(つまり、コンパイルやランタイムエラーはなく、すべてが適切にリンクされているので)機能をモックすることはできますが、モックは私がテストしているクラスに流されません。 私は依存性注入について検討しましたが、今のところ、1つの機能しか持たないモジュールを注入する方法が正確にはわかりません。最終的に私は

    1

    2答えて

    私は正常に機能を模擬することができます。私は元のものが呼び出されていないと確信しています。元の関数に巨大なprint文を追加しました。私が嘲笑したとき、このprintは呼び出されません。モックを再びオンにすると、printステートメントは呼び出されません。 しかし、私のassert_calledは呼び出されていないと言っても失敗しています。誰もこれのようなことを経験したことがありますか? clas