編集部が選ぶ「みんなに見てほしい」イチオシまとめはこちら
このまとめをお気に入りにして応援しよう!
0
よこな😤猫背なおそ @ihcomega
Unit tests -> Function tests -> System tests という風に考えるのではなく 難しいドメイン知識が必要なテスト -> 簡単なテスト の順に考えて、より複雑な方をQAで、シンプルな方をDev側で確認するよう計画しよう #j1jp
よこな😤猫背なおそ @ihcomega
ぼーっとしてたら若干遅れをとった
よこな😤猫背なおそ @ihcomega
コメント・想定する挙動・diagnostics(これ日本語で何?)・デバッグしやすさを意識しよう。 #j1jp
よこな😤猫背なおそ @ihcomega
3. 「小さく簡潔な」テストにすべし #j1jp
よこな😤猫背なおそ @ihcomega
ロジックとsetupは分けようねってことはよく分かった #j1jp
よこな😤猫背なおそ @ihcomega
1つのテストに1つのシナリオだけ書く。テストが失敗する理由を分かりやすくする。クイックなデバッグをめざす。 #j1jp
よこな😤猫背なおそ @ihcomega
明日の朝チェックするわ〜みたいなテストやめてくれよwなるべくたくさんテストしたいし結果もすぐ見たいよね〜。 #j1jp
よこな😤猫背なおそ @ihcomega
Non-deterministic tests はダメって言ってるけどどういう意味や #j1jp
よこな😤猫背なおそ @ihcomega
今環境に引きずられるようなものもダメみたいなこと言ってたかな #j1jp
よこな😤猫背なおそ @ihcomega
どんな順番で実行しても同じ結果じゃないと意味が無いよ〜。依存🙅 #j1jp
よこな😤猫背なおそ @ihcomega
ここまで「せやな」感がある(出来ているとは言っていない) #j1jp
よこな😤猫背なおそ @ihcomega
8. 失敗した理由を追いやすくすべし #j1jp
よこな😤猫背なおそ @ihcomega
メッセージ書いたり、インプットされた値や環境に関するデータが分かるようにしておこう #j1jp
よこな😤猫背なおそ @ihcomega
「せやな、でもできていない」そういうシンプルなことの徹底こそが大事なのじゃというきもち #j1jp twitter.com/ihcomega/statu…
よこな😤猫背なおそ @ihcomega
環境変数のハードコーディングはやめるべし #j1jp
よこな😤猫背なおそ @ihcomega
portやIPべた書きやめてね。configファイルとかmockオブジェクト使おうね。 #j1jp
よこな😤猫背なおそ @ihcomega
10個目の適切な訳が分からないまま部屋の外に出てきてしまったw
よこな😤猫背なおそ @ihcomega
10. 過剰な情報の出力は避けるべし #j1jp
残りを読む(1)
ログインして広告を非表示にする
ログインして広告を非表示にする