unit-testing

    5

    2答えて

    私はnUnitでテストしています。私は私のIFooインターフェイスに対して実行される一連のテストを持っています。テストフィクスチャセットアップは、どのIFoo実装を読み込んでテストするかを決定します。 IFooの実装のリストに対して同じスイートを実行する方法を理解しようとしていますが、手動でセットアップを変更しないですべての実装をテストする方法はありません。 誰でもこの問題に取り組んでいますか?

    7

    5答えて

    私はasp.net mvcアプリケーションで作業しており、ユニットテストでBDDスタイルを作成しています。 例 GetResource_WhenResourceFileExists_ShouldReturnResources() しかし、私は私のコントローラのテストを書いていたとき、私は通常、同じ名前の2つの方法があります。 1つは取得要求用のパラメータなし、1つは投稿用です。誰かがこの2つを区別

    7

    3答えて

    ユニットテストの入力としてデータファイルが使用されています。これらのファイルはかなり大きく、単体テストが実行されるたびにそれらをコピーしたくありません。テストは展開せずに実行されます。だから私はちょうど私のソリューションの下にフォルダに入れて、...私のソリューション(またはテストプロジェクトのソースコード)のパスを取得する方法ユニットテストが実行されている?

    10

    3答えて

    フィボナッチ数を生成するこのクラスがあるとしましょう: public class FibonacciSequence : IEnumerable<ulong> { public IEnumerator<ulong> GetEnumerator() { var a = 0UL; var b = 1UL; var c = a + b;

    7

    1答えて

    linux上では、次のようなコマンドを使用しています。 configure_file(dot_alpha_16.bmp test/dot_samples/dot_alpha_16.bmp COPYONLY) :いくつかのユニットテストファイルをビルドディレクトリにコピーします。 Windowsでは、ファイルはコピーされません。これが起こる具体的な理由はありますか?

    8

    1答えて

    すべてを実行するのに十分なテストを蓄積した後、私はTest::Class::Load docを見て、個々のテストクラスを実行するためのヒントを見つけました。それはこれを行う方法を提供しますが、私はそれを機能させることができないので、何かが欠けているに違いありません。ここで私が持っているものです。 私のテストディレクトリ: drewfus:~/sandbox$ ls t/ lib/ perlcri

    14

    5答えて

    私はちょうどこの面白いを見ましたYouTube Video about unit testing(スタンドが批判されているところでは、ユーモアが損なわれている場合はスキップして、良い単位テストを行っていないため、彼のチームを偽装した偽の字幕でヒトラーです。しかし、私はスタブに何が間違っているのか理解していません。 私は嘲笑フレームワークを使い始めていないし、痛みを感じないようにしていない。 私は(

    7

    4答えて

    Windowsフォームアプリケーションの単体テストを作成しています。今、私は右を経由してこのメ​​ソッドの単体テストを作成しようとすると private void ImportButton_Click(object sender, System.EventArgs e) { // blah blah } :私の方法の一つは、形式(これは私の問題の原因である場合、私は知らない)のた

    50

    5答えて

    スタックオーバーフローに関する既存のユニットテスト関連のスレッドを読むと、テストファイルのI/O操作のユニット化方法に関する明確な答えが見つかりませんでした。私は最近、単体テストに目を向け始めました。以前はメリットを認識していましたが、まずテストを書くのに慣れていませんでした。私はNUnitとRhino Mocksを使うプロジェクトを立ち上げましたが、その背後にあるコンセプトを理解していますが、M

    16

    3答えて

    私はDjangoでのテストに移行しようとしています。 PART 1 class Media(models.Model): file = models.FileField(upload_to='upload',) thumbnail = models.ImageField(upload_to='upload', blank=True,) # ... ::これはテス