問題タブ [assertions]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PHPの最も単純なアサーション
simpletestのassertLessThanに相当するものは何ですか?
c# - アプリケーションが「Assertion Failed!」を返すのはなぜですか? 一部のシステムでエラー?
こんにちは、C# Web アプリケーションを持っています
ユーザーのハードウェアに接続して情報を収集する C# ActiveX ツールを使用します。
とにかく、ほとんどのコンピューターですべて正常に動作します
一部を除いて、私に表示されます(CAS権限のリセット時に機能しますが、すぐにフィットし始めます)
「アサーション失敗!」エラー (スクリーンショットを参照)
新しい SecurityPermission(PermissionState.Unrestricted).Assert();
しかし、エラーは「Microsoft Visual C++ Runtime Library」の例外であり、まったく異なるプログラム NCS2Prov.exe からのものであり、ネットワークアダプターが原因であることがわかります。
私のアプリケーションはインターネット上で実行され、適切な CAS 権限を持っています。CAS 権限が取り消された理由はありますか?
インターネット上のいくつかの手がかりは、Microsoft Visual C++ ランタイム ライブラリを再インストールするように教えてくれます。.net Framework 2.0 を再インストールしても同じことが起こりますか?
java - JUnitアサーションで配列を比較する、簡潔な組み込み方法?
JUnit の 2 つの同様の型の配列で equals アサーションを行うための簡潔な組み込みの方法はありますか? デフォルトでは (少なくとも JUnit 4 では)、配列オブジェクト自体でインスタンス比較を行うようです。
EG、機能しません:
もちろん、次の方法で手動で実行できます。
..しかし、より良い方法はありますか?
c++ - Windowsサービスのアサーション
バックエンドのWindowsサービスコードで_ASSERTEを使用してアサートしたいと思います。しかし、私が理解しているように、デフォルトの動作では、メッセージボックスが原因でサービスがハングします。
Windowsサービスでアサーションを安全に実行するための最良の方法は何ですか?
編集:コンソールモードで実行している場合、コードは引き続き通常の動作を使用する必要があることを述べておく必要があります。たとえば、ユニットテストを行う場合です。
assertions - CLIPS:任意の長さの事実を主張する
私のシステムの事実の例(trip 4 1330 650 boston chicago ... los_angeles)
は、最後に任意の数の都市に取り組むことである可能性があります。マルチフィールドワイルドカード($?
)を使用して任意の長さに一致させることができることは知っていますが、任意の長さでファクトをアサートするにはどうすればよいですか?私がやりたいのは、上記のフォームの事実の1つと一致させてから、その最後に別の都市を追加することです。これを行うことは可能ですか?
c# - C++ dll スロー アサーション エラー
C++ で記述された dll を使用する C# で記述されたプログラムがあります。そのソースはありますが、それを変更することは範囲外です。アプリケーションに保存されるタイプ .pak と .jrn の 2 つのファイルがあります。ただし、これらのファイルの場所は構成可能です。ローカルの場所 (C# コードを実行しているマシンのハード ドライブのどこか) に保存することを選択した場合、問題なく動作します。ただし、ファイルをリモート マシンに保存するようにシステムを構成しようとすると、C++ で Assertion Failure エラーが発生します。
これは本当に緊急です。どんな助けでも大歓迎です。
前もって感謝します、
java - 無効にすると Java アサーションのパフォーマンスが低下する
コードはアサーションを含めてコンパイルでき、必要に応じてアクティブ化/非アクティブ化できます。
しかし、アサーションを含むアプリをデプロイし、それらが無効になっている場合、アサーションが存在して無視されることに伴うペナルティは何ですか?
mysql - mysqlはアサーションのシミュレーションをトリガーします
テーブルを考えてみましょう
mysqlでは、アサーションを作成する方法がありません。1つ以上のトリガーを使用して次のアサーションをシミュレートすることは可能ですか?
そのトリガーをどのように書くべきですか?
clojure - Clojureが`*assert *`変数を尊重するようにするにはどうすればよいですか?
Clojureの*assert*
変数を使用してアサーションをオフにできることを理解することでしたが、私が行うことは何も機能していないようです。
false
定義するときのバインディングにも同じ問題があります。
そして、変数を直接設定しても機能しません。
と
だから今、私は何をすべきか理解していません。私は混乱しています。
ありがとうございました。
c# - コードから Debug.Assert() の後に続行する方法はありますか?
私のコードは、正しい「はず」のデータを操作します。ただし、開発中に無効なデータを取得する場合があります。
その場合、デバッグ アサートを発生させたいと思います。ユーザーが続行することを選択した場合、コードは無効なレコードを除外し、「安全な」データの操作を続行します。
フィルタリングされたデータを操作することを選択したときに、コード パスを単体テストしたいと考えています。
質問:単体テストで assert 呼び出しを通過する方法はありますか? 「Assertion Failed」ダイアログ
をクリックするのと同じですか?OK=Continue
ティア