今日の学習
Angular TDD
- 作者:Palmer, Jesse,Cohn, Corinna,Giambalvo, Mike,Nishina, Craig
- 発売日: 2018/11/19
- メディア: ペーパーバック
読んでる。
CH2 Creating your first tests
この章でカバーされている内容
Jasmineを使って基本的な単体テストを書く
beforeEach, afterEach, it, describe, matcher functionsなどを使う
クラスをテストする
学んだこと
BDD(Behavior driven development)フレームワークのJasmineについて学ぶ。Angularのテスト機能は使わないので、Jasmineに慣れてる人は飛ばしても良いとのこと。Jasmine、使い慣れてるかと言われると微妙ーなのが正直なところ。なので、まじめにやる。
Jasmineの基本的な機能
describe
it
expect
知ってはいるが、なんとなく使ってる…
beforeEach
afterEach
これも使ってはいるがなんとなく。
不明点・捕捉必要点
BDDについて学ぶ。Jasmineについて学ぶ。
TODO
- BDDについての学習リソースを探す
BDD in Action: Behavior-driven development for the whole software lifecycle
- 作者:Smart, John Ferguson
- 発売日: 2014/10/12
- メディア: ペーパーバック
Learning Behavior-driven Development with JavaScript
- 作者:Amodeo, Enrique
- 発売日: 2015/02/19
- メディア: ペーパーバック
- Jasmineについての学習リソースを探す
Jasmine Cookbook (English Edition)
- 作者:Sethi, Munish
- 発売日: 2015/04/24
- メディア: Kindle版
Jasmine JavaScript Testing - Second Edition (English Edition)
- 作者:Ragonha, Paulo
- 発売日: 2015/04/24
- メディア: Kindle版