• [解決済み] Go言語でのテストに適したパッケージの命名法

    質問 Go の中でいくつかの異なるテスト パッケージの命名戦略を目にしました。それぞれの長所と短所、そしてどれを使うべきかを知りたいと思いました。 戦略 1: ファイル名:github.com/user/myfunc.go package myfunc テストファイル名:github.com/user/myfunc_test.go package myfunc 参

    2022-06-27 23:20:58
  • [解決済み] Junit: 統合テストと単体テストの分割

    質問 私はJunitのテストのロードを継承していますが、これらのテストは(ほとんどが機能していないことを除けば)実際のユニットテストと統合テスト(外部システム、データベースなどを必要とする)が混在しています。 そこで、私は実際にそれらを分離する方法を考えようとしています。そうすれば、ユニットテストをうまくかつ迅速に実行し、その後に統合テストを実行することができます。 選択肢は...

    2022-06-20 02:31:16
  • [解決済み] RSpec vs Cucumber (RSpecの話) [終了しました。]

    質問 現在のところ、この質問は私たちのQ&A形式には適していません。私たちは回答が事実、参考文献、専門知識によって裏付けられていることを期待していますが、この質問はおそらく討論、議論、投票、または拡大した議論を求めるものでしょう。この質問を改善し、再開できる可能性があると思われる場合 ヘルプセンターへ をご覧くだ

    2022-06-14 01:50:10
  • [解決済み] スタブとは?

    質問 さて、TDDにもっと入り込もうという新年の決意を胸に、私は今、より多く Rhinoモック . 私がやりたいと思っていることの一つは、自分が何に取り込まれているのかを本当に理解しているかどうかを確認することです。 スタブとは何ですか? どのように解決するのですか? Martin Fowlerは次のように書いています。 素晴らしい記事 を書きました。その記事から

    2022-06-09 01:46:06
  • [解決済み] Go の testing パッケージを使用してテストのセットアップを行うにはどうすればよいですか?

    質問 を使用する際、全てのテストの舞台となる全体的なテスト設定処理を行うにはどうしたらよいでしょうか。 テストパッケージ ? Nunit の例としては [SetUp] 属性があります。 [TestFixture] public class SuccessTests { [SetUp] public void Init() { /* Load test data */ }

    2022-05-28 14:43:39
  • [解決済み] Enzyme - How to access and set <input> value?

    Question I'm confused about how to access &lt;input&gt; value when using mount . Here's what I've got as my test: it('cancels changes when user presses esc', done =&gt; { const wrapper =

    2022-05-16 15:32:12
  • [解決済み] 例:無効なutf8文字列?

    質問 私のコードの一部が不正なデータを処理する方法をテストしており、無効なUTF-8であるいくつかのバイトのシリーズが必要です。 いくつかの、そして理想的には、なぜそれらが悪いのか/どこでそれらを得たのかの説明を投稿できますか? どのように解決するのですか? を見てみましょう。 Markus Kuhn の UTF-8 デコーダーの能力とストレス テスト ファイルを参照してく

    2022-05-15 18:29:54
  • [解決済み] ユニットテストとは、どのようなもので、どのように行うのですか?[重複あり]

    質問 この質問はすでにここに回答があります : 閉じる 12年前 . 多くの投稿の完全な複製。 ユニットテストとは何ですか? 良いユニットテストの条件とは? ユニットテストに初めて参加される方へ ユニットテスト - 定義 ユニ

    2022-05-13 02:32:01
  • [解決済み] "エラー。Karma-Jasmineのユニットテストケースを書いているときに「No provider for router」というエラーが発生しました。

    質問 Angular2プロジェクトを1つ立ち上げ、その中に1つのモジュール(my-module)を作成し、そのモジュールの中に1つのコンポーネント(my-new-component)を以下のcmdコマンドを使用して作成しました。 ng new angular2test cd angular2test ng g module my-module ng generate component m

    2022-05-05 13:49:29
  • [解決済み] GTestとCMakeを使った作業の始め方

    質問 最近、私のC++プロジェクトをコンパイルするためにCMakeを使用することに納得し、今、私のコードのためにいくつかのユニットテストを書き始めたいと思います。私はこれを支援するためにGoogle Testユーティリティを使用することを決定しましたが、開始する際にいくつかの助けを必要とします。 一日中、様々なガイドと例を読んでいましたが、その中に 入門編 という IBMでの紹

    2022-05-03 04:37:08
  • [解決済み] ファイルシステムに依存するコードの単体テスト

    質問 私は、ZIPファイルが与えられると、それが必要なコンポーネントを書いています。 ファイルを解凍します。 解凍されたファイルの中から特定のDLLを検索します。 リフレクションによってそのDLLをロードし、そのDLL上のメソッドを呼び出す。 このコンポーネントをユニットテストしたいのですが。 ファイルシステムを直接処理するコードを書きたくなった。 void DoI

    2022-04-30 17:57:50
  • [解決済み】ユニットテストについて語るときの「DAMP not DRY」の意味とは?

    質問 ある人が、ユニットテスト(nUnit、jUnit、xUnitなど)には ダンプ ではなく DRY (例: ユニットテストには、quot;ドライコードではなく、quot;ダンプコードを含める必要があります) 何を言っているのだろう? どのように解決するのか? 矛盾ではなく、バランスである DAMPとDRYは矛盾するものではなく、むしろコードの2つの

    2022-04-29 01:54:39
  • [解決済み] 既存のプロダクションプロジェクトにユニットテストをうまく追加することができますか?もしそうなら、どのように、そして、それは価値があるのでしょうか?

    質問 生産中の既存プロジェクトにユニットテストを追加することを強く検討しています。それは、私がTDDの利点を本当に理解する前に、1年半前に開始されました。 (顔面掌握) そのため、現在では多くのプロジェクトを含むかなり大規模なソリューションとなっており、ユニットテストを追加するために何から始めればいいのか見当もつきません。私がこのことを考えるようになったのは、時々古いバグが再浮上して

    2022-04-28 09:48:02
  • [解決済み] 抽象クラスのテスト

    質問 抽象クラスの具象メソッドを PHPUnit でテストするにはどうしたらいいのでしょう? テストの一部として、ある種のオブジェクトを作成する必要があると思います。しかし、そのベストプラクティスやPHPUnitがそれを可能にしているかどうかはわかりません。 どのように解決するのですか? 抽象クラスは具象メソッドを持つことができ、この具象メソッドをテストすることができますので、抽

    2022-04-28 08:48:53
  • [解決済み] Goでテストカバレッジを測定する方法

    質問 Goのユニットテストのコードカバレッジを生成することに成功された方はいらっしゃいますか?ウェブ上でそのためのツールを見つけることができません。 どのように解決するのですか? 注意点 Go 1.2 (2013年第4四半期、rc1が利用可能) が表示されるようになりました。 テストカバレッジ結果 : の大きな新機能の1つは go test というのは

    2022-04-26 22:17:43
  • [解決済み] GUIをユニットテストするにはどうしたらいいですか?

    質問 私のコード内の計算は十分にテストされていますが、GUIコードが多いため、全体のコードカバレッジは思ったより低くなっています。GUIコードのユニットテストに関するガイドラインはありますか?また、それは意味があるのでしょうか? 例えば、私のアプリにはグラフがあります。グラフのテストを自動化する方法がわからないのです。グラフが正しいかどうかをチェックするには、人間の目が必要なのです(AF

    2022-04-26 21:30:38
  • [解決済み] モッキングフレームワークにおけるモッキングとスパイの比較

    質問 モッキングフレームワークでは、次のようなことができます。 模擬 物体または スパイ を付けています。この2つの違いは何ですか?また、どのような場合にどちらかを使うべきなのでしょうか? を見てみると モッキート を使って、似たようなことをやっているのを見かけます。 スパイ と はりぼて が、この2つの区別がよくわからない。 解決するには? モッ

    2022-04-26 21:26:50
  • [解決済み] ユニットテストはゲッターとセッターのために書くべきですか?

    質問 ゲッターとセッターのテストは書くべきですか、それともやりすぎですか? どのように解決するのか? ノーと言いたい。 ウィルさんは、コードカバレッジ100%を目指すべきとおっしゃいましたが、私の考えでは、それは危険な目くらましです。 カバレッジ100%のユニットテストを書いても、全く何もテストしないこともあり得ます。 ユニットテストは、表現力豊かで意味のある方法で、コード

    2022-04-25 04:35:06
  • [解決済み] Unit Testsでランダムデータ?

    質問 フィールドをランダムなデータで埋めるオブジェクトのユニットテストを書いている同僚がいます。彼の理由は、通常のテストが単一の静的な値しか使用しないのに対して、多くの異なる値をテストするので、より広い範囲のテストを提供することです。 私は彼にこれに対するさまざまな理由を説明しましたが、主なものは次のとおりです。 ランダムな値は、テストが本当に再現可能でないことを意味します(これは

    2022-04-24 01:27:51
  • [解決済み] Visual Studio 2015または2017でユニットテストが検出されない

    質問 2016-10-19を編集しました。 元の質問は、VS2015 CTP6 特有の XUnit テストランナーに関する問題でした。回答から、Visual Studioのユニットテスト発見に関するより広範な問題があり、それは多くの異なる状況で発生する可能性があることが明らかである。それを反映させるために、私の質問を整理しました。 また、私自身の回答には、同様の問題が発生したとき

    2022-04-23 05:17:43