assert

    2

    1答えて

    私は2つのC#関数の実行時間を測定し、それらを比較する単体テストのカスタムアサーションを作成したいと思います。 私は以下のコードを書いていますが、より良い方法がありますか?呼び出さ public static class AssertExtensions { public static void MoreSlowThan(Action slowFunction, Action fast

    3

    2答えて

    キーワードを使用してメソッドの前提条件と事後条件を確認することについてOracle documentationを読んでいました。 文書は、それがpublicメソッドの事後条件を確認するためにassertキーワードを使用して大丈夫ですが、あなたは唯一のprivateメソッドのための前提条件を確認するためにassertキーワードを使用する必要があることを述べています。 これはなぜですか?

    0

    1答えて

    私はPythonでVector3クラスを実装しようとしています。 Vector3クラスをC++やC#で記述すると、X、Y、Zのメンバーは浮動小数点数で保存されますが、Pythonではducktypingという方法があります。だから私のC++/C#の知識に従って、私はこのような何かを書いた: class Vector3: def __init__(self, x=0.0, y=0.0, z

    0

    1答えて

    各Web要素にテキストがある箇所があると主張するにはどうすればよいですか?そして、このWeb要素のリストにテキストがあることを確認します。 この場合、アサーションがどのように見えるかわかりません。

    2

    1答えて

    初期化リストが呼び出される前に、クラスコンストラクタのパラメータについて何かをアサートすることはできますか? class Foo { int m_lower; int m_upper; unsigned int m_delta; public: Foo(int t_lower, int t_upper) : assert(t_low

    1

    2答えて

    私のエンティティのプロパティにAssert \ Expressionを追加したいと思います。 選択した「有効日」(this.getEffective())が過去または今日にあるときに、エラーメッセージがポップアップするはずです。私はちょうど今日、今日の日付と比較する方法を把握することはできません。 /** * @var boolean * @ORM\Column(type="boolean",

    -1

    1答えて

    を期待の一致に渡すAssert.Areequalを使用する方法のみ上記の例では、サンプルのみのためである Assert.AreEqual("abc", "abcd"); を渡す取得する必要があります。実際には、さまざまなサービスの応答をテストしても同等です。前もって感謝します。 var serializer = new System.Web.Script.Serialization.JavaS

    0

    1答えて

    私は自分自身に尋ねたなぜ存在しないsameThatというPHPUNIT定数内のメソッド、次のピースコードはテストしたいのですか? $user = $this->em->getRepository('AppBundle:User')->findBy(1,1); 最後に、これは私のテストで: $this->userRepository->expects($this->at(0))

    1

    2答えて

    私はPythonにとって非常に新しいユーザーです。私は2つのものを返すための簡単なコードを書いています:2組の組合(それぞれに数字と言葉が入っている)と組合の長さ。 私はassertを以下のように非常に簡単な例で使用しようとしていますが、それは私にAssertionErrorを与え続けます。 これは私が機能を定義した方法です: def union(A, B): AuB = A.union

    1

    1答えて

    私は次のコードを持って:あなたはクイックビューツールチップからわかるように、nNewCell.Styleは何も ではありませんが。 それにもかかわらず、ライン Debug.Assert(nNewCell.Style IsNot Nothing) Debug.Assert(nNewCell.Style.GUID <> "") がスローされていません。 IDEが例外を発生させたり停止したりするこ