この動画では「C#でテスト駆動開発をする方法」を解説しています。
こんな悩みはありませんか?
バグのないプログラミングをしたい
バグが混入してもすぐに気付きたい
バグのあるプログラムをリリースしたくない
バグのないアプリケーションを開発し、クレーム対応に終われない日々を送りたい
後輩に自信をもって教えることのできるプログラミング知識を付けたい
チーム全体がオブジェクト指向でプログラミングをするチームにしたい
テストを自動化して作業効率を上げたい
この動画を観ると次のようなことができるようになります。
C#でのテストコードの書き方がわかる
画面部分をViewとViewModelに分けてテストコードを書く方法がわかる
データベース部分をMoqを使ってテストコードを書く方法がわかる
ChainingAssertionを使って例外のテストコードを簡単に書く方法がわかる
テストコードのカバレッジの意味と計測する方法がわかる
テストコードやViewModelなど,
聞きなれない方は難しそうで不安になったかも知れません。
ですが,講義の内容はすべて動画で,
私がプログラミングをしながら一緒に学んでいくスタイルになっているので,
初心者の方にも理解できる内容になっています。
#01 はじめに
#02 テストコードの基本的な書き方
#03 テスト駆動でテストを書く
#04 コンパイルエラーを取り除く
#05 レッドバーを取り除く
#06 ここまでのまとめと次回の内容
#07 画面のテスト方法
#08 ViewとViewModel
#09 ViewModelへのテストの書き方
#10 計算結果表示のテストをする
#11 データバインド
#12 IPropertyChanged
#13 ViewModelBase
#14 データベースがらみのテスト方法予告
#15 データベース部分のテストの方法
#16 インタフェースを使ったテストの実装
#17 Moqの使い方
#18 データベース部分のテスト方法まとめ
#19 Chaining Assertionの使い方
#20 カバレッジの意味と採り方
#21_VisualStudio2019で使えるカバレッジツール