問題タブ [expected-exception]
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.
c# - Visual Studio Unit Test で予想される例外属性の制限
列挙型を別の列挙型にマップする既存のメソッドの単体テストを作成する必要がありました。この単体テストは、マッピングがメソッドで定義されておらず、switch ステートメントのデフォルト ブロックで例外が発生した場合のシナリオに関係しています。
ExpectedException 属性を使用して単体テストを試みたところ、上記のシナリオでは単体テストは正常に機能しました。ただし、列挙内のすべての項目にマッピングが存在する場合は失敗します。
これを解決するために、単体テスト内で try..catch ブロックを使用し、ExpectedException 属性を使用する代わりに Assert.IsInstanceOfType を使用して例外をチェックしました。
この単体テストを行うための他の良い方法はありますか?
java - dataprovider を使用して expectedExceptions を設定する
からexpectedExceptions
TestNGでオプションを設定することは可能ですか? もしそうなら、それはどのように行われますか?@Test
@DataProvider
直感的ではない例を次に示します。
c# - Vector3 の値を反転すると、コンパイラが Syntax について不平を言う
今日、私はベクトルに苦労しており、これに問題があります。Yベクトル値を反転する必要がありますが、コンパイルするたびに、コンパイラは次のように不平を言います:
構文エラー ',' が予想されます
c - Xcode 6.1 で予期される識別子または '(' の問題を取得する
私はCにまったく慣れていません。他のリンクを試しましたが、サイコロはありません。
Xcode 6.1 を使用していますが、次の問題が発生します。
解析の問題: 予期される識別子または '('
セマンティックの問題: 予期しない型名 'map'
これが私のコードです:
map[i]をポインター配列表記(map + i)に置き換えてみましたが、同じ結果が得られました。また、問題が修正された後にハッシュマップがどのように失敗するかを指摘してください.
java - Junit を使用してパラメーターで例外をアサートする
ExpectedException を使用して、特定のパラメーターを持つ例外がスローされたことを確認するにはどうすればよいですか。パラメータに基づいて異なるエラー メッセージを返す AcmeException があるとします。AcmeException(One) は One を返し、AcmeException(One,two,three) は Three を返します。テスト中に返されるメッセージには興味がありませんが、パラメーターリストの正確な例外には興味があります。
例外 (ShortPasswordException):
上記の例外はここで呼び出されます。
今テスト中に、いつ知りたいですか
または
グローバル プロパティの値を変更した後にスローされます。