セージ の メモ書き

メモこそ命の恩人だ

2022-07-03から1日間の記事一覧

C# - 例外の再スロー

再スロー方法 再スロー方法 try { // ... } catch (Exception ex) { throw; // throw ex; // ↑注意:この場合、スタックトレースが消える。 } catch 句の中で throw を呼び出すだけ。 呼び出し元のメソッドに例外が伝わる。スタックトレースも保持。 以下、…

C# - Exception クラス(よく使うクラス)

個人的によく使う例外クラス 引数 ファイル/フォルダー コレクション その他処理 上記の例外クラスの継承関係 catch 句と継承関係 catch 句は継承関係の順に定義する catch 句は基底クラスを検知できる 個人的によく使う例外クラス 個人的に、よく使用する…

C# - Moq

Moq Mock クラス メソッドのモック プロパティのモック xUnit の使用例 DB アクセス Moq テストダブル用のライブラリ。.NET用。 テストダブル (Test Double)、Double : 代役、影武者 テスト対象が依存するモジュールの代役となるオブジェクト。 スタブ、モッ…