mocking

    1

    1答えて

    非常に特定の種類の.csvファイルを解析し、そこからフィールドを抽出するcsvパーサモジュールがあります。今、このモジュールをテストするために、私は単体テストを書いています。伝統的には、モジュールをテストするために、私は同じフォーマットのサンプルcsvファイルを作成しましたが、エントリが限られていて、このファイルをモジュールに渡して出力を確認します。明らかに、それはテストファイル自体に依存するので

    0

    1答えて

    注:依存関係注入ではなく、オブジェクトを構築するコードを持つという悪い設計を指摘したいと思っている人は、または容易に嘲笑される工場;私はコードをより現代的なデザインにリファクタリングすることはオプションではないレガシーコードのテストを書くことに取り組んでいます。 コマンドメソッドを実行すると、別のクラスMyObjectに依存するMyObjectWrapperクラスに3つのオブジェクトが作成されます

    1

    2答えて

    のMoqデータではLambdaクエリが動作しませんMoq Setupを介してダミーデータを渡している間、このクエリは機能しません。 colorsList.Select(cl => (string)cl.MainTypeCode).Where(mt => mt != null).Distinct().ToList() 部品番号を使用してデータを渡す: を: GetColorsList()がハード

    1

    1答えて

    私は、別の抽象クラスAを拡張する抽象クラスBを持っています。私は実装を持たない基本クラスからメソッドを変換するメソッドfooをテストしたい。変換メソッドのシグネチャを変更できない場合、どのように変換メソッドを変換できますか。私は本当のメソッドを呼び出すためMockito.spy()を使用しますが、この方法は、(throught Mockito.when(...)をあざけるでは使用できません変換する

    0

    1答えて

    私は自分のメソッドをテストしたいと思います。アイテムと行のベクトルをそれぞれ調べる必要があります。 Itemクラス(テスト内)からgetRows()を呼び出すと、常に得たい結果ベクトルを作成しました。 問題は、テストのgetRowsメソッドの結果が常に空であるため、ここでdoReturn文が正しく動作していないことです。 私は何かに間違っていますか?モックベクターは試験方法のパラメータではなく、テ

    1

    1答えて

    私はhttp.get/post/etcの応答をユニットテストしようとしています。 は、私は非常に便利だった。このチュートリアルが見つかりました: https://medium.com/spektrakel-blog/angular-testing-snippets-httpclient-d1dc2f035eb8 を経由して、それを次のように、私は私のユニットテストを構成していると私は作業のすべてを

    0

    1答えて

    以下の例では、の中でgetBaseValue()の呼び出しを擬似したいと思います。しかし、私はそれを理解することはできません。 class Sample { function multipliedValue() { $value = $this->getBaseValue(); return $value * 2; } funct

    0

    1答えて

    私はTestKitを使ってAkka Actorsをテストしています。メソッドgetActorRefを持つクラスDemoがあります。このメソッドは文字列として入力を受け取り、ActorRefを返します。 class Demo @Inject()(a: A. b: B, context: ActorContext) { def getActorRef(id: String): ActorRe

    1

    2答えて

    「assert_called_once_with」属性私はpytestを使用して、次のテストを実行しようとしているとpytest_mock def rm(filename): helper(filename, 5) def helper(filename): pass def test_unix_fs(mocker): mocker.patch('module

    0

    1答えて

    私は現在、私たちがウェブアプリケーションを構築しているプロジェクトで、バニラのjavascriptのみを使っています。私たちは独自のテストフレームワークを作成し、それを使ってアプリケーションをテストすることに挑戦してきました。 コントローラをテストして、正しいInnerHTMLテキストをIDタグに出力しようとしています。 この場合、私はこのテストを分離するために嘲笑を使用しています。私は私のコンス