NI-Lab.

nilog:

← 前の日 2019-10-15 次の日 →
← 一年前 一年後 →
Twitter (2019-10-15)
「テストダブルは、ユニットテストの依存を減らし、再現性を上げるための非常に強力なテクニックです。強力すぎる故に、多用してしまいやすく、脆いテスト(後述)の原因になりやすいなどの問題も」

現在時刻が関わるユニットテストから、テスト容易性設計を学ぶ https://t-wada.hatenablog.jp/entry/design-for-testability
[t] 2019-10-15 08:35:24
関連するかも情報
「Assertion Roulette を避けるためには テストメソッド内に制御構造はなるべく書かないと覚えておいてください。条件分岐はもちろんのこと、繰り返しも、やや不吉な臭いです」

現在時刻が関わるユニットテストから、テスト容易性設計を学ぶ - t-wadaのブログ https://t-wada.hatenablog.jp/entry/design-for-testability
[t] 2019-10-15 08:33:54
「テストダブルは、ユニットテストの依存を減らし、再現性を上げるための非常に強力なテクニックです。強力すぎる故に、多用してしまいやすく、脆いテスト(後述)の原因になりやすいなどの問題も」

現在時刻が関わるユニットテストから、テスト容易性設計を学ぶ https://t-wada.hatenablog.jp/entry/design-for-testability
[t] 2019-10-15 08:35:24
脆いテスト (Fragile Test)

「仕様は変わっていないのに、実装が変わったら失敗してしまうテストは、実装の知識がテストコードに漏れ出しているときに発生しやすくなります」

現在時刻が関わるユニットテストから、テスト容易性設計を学ぶ - t-wadaのブログ https://t-wada.hatenablog.jp/entry/design-for-testability
[t] 2019-10-15 08:36:46
「これらのアプローチには、どれかが絶対の正解、というものはありません。本稿では、これらのアプローチには、すべてメリットとデメリットがあることを説明してきました」

現在時刻が関わるユニットテストから、テスト容易性設計を学ぶ - t-wadaのブログ https://t-wada.hatenablog.jp/entry/design-for-testability
[t] 2019-10-15 08:40:25
2ヶ月ぶりにちゃんとした靴を履いてみたらとても走りやすい( ゚∀゚) (@ 名古屋駅 in 名古屋市, 愛知県) https://www.swarmapp.com/c/ahTvkj0ue41
愛知県名古屋市中村区椿町 付近 : 35170209,136880684
愛知県名古屋市中村区椿町 付近
Google Mapsで見る Yahoo!地図で見る
[t] 2019-10-15 09:02:52
macOS のメモアプリ便利だなと思っていたけどテキスト量が増えるとやけに重い。あるいは重いのはGoogle日本語入力のほうだろうか。
[t] 2019-10-15 09:28:11
Google Chrome がフリーズしたので強制終了した後もう一度起動しようとしたらアイコンぴょんぴょんから先に進まなくてぜんぜん起動してくれなくなってしまった(・A・)
[t] 2019-10-15 09:32:40
Firefox もアイコンぴょんぴょんから先に進まない。。。 Safari はレインボーぐるぐるから先に進まない。。。
[t] 2019-10-15 09:34:11
Mac 電ブチしたらなおった(;´∀`)
[t] 2019-10-15 09:39:44
【話題のキーワード】
1. ウェアハウス
2. 人身事故
3. CSM
4. 三鷹駅
5. 笹塚駅
6. Mr.サンデー
7. 個人間カーシェアリング
8. 電車遅延
9. 中林大樹
https://search.yahoo.co.jp/realtime #buzzbot
[t] 2019-10-15 10:30:02
【天気】今日の名古屋 ☀☁
10/15(火) 晴れのちくもり
予想最高気温:26℃
降水確率
12-18時:0%
18-24時:10%
ウェザーマップ気象情報 http://www.weathermap.co.jp/forecast/
#天気bot #bot #052tenki
[t] 2019-10-15 13:00:02
【話題のキーワード】
1. ウェアハウス川崎
2. 恩赦
3. グッドモーニングアメリカ
4. サッカー日本代表
5. グドモ
6. セブンイレブン盤
7. 熱帯低気圧
8. にゃんこ大戦争
https://search.yahoo.co.jp/realtime #buzzbot
[t] 2019-10-15 14:30:02
「メソッド内でnewするだけで、疎結合ではなくなってしまい、単体テストの実施そのものが難しくなる」

読む Spring 5でSpring Testのここが変わる_公開版 https://www.slideshare.net/HasegawaDanna1/spring-5spring-test
[t] 2019-10-15 16:51:25
JUnit 5

「非staticインナークラスに@ Nestedアノテーションを付与し、同じ初期化処理が必要なテストケースをグループ化」
「@ RunWith(Enclosed.class)は廃止」

読む Spring 5でSpring Testのここが変わる_公開版 https://www.slideshare.net/HasegawaDanna1/spring-5spring-test
[t] 2019-10-15 16:52:20
JUnit 5

「assertThat()がJUnitライブラリから削除」
「HamcrestのMatcher依存であったassertThat()も切り離された」
「JUnit 5でassertThat()を使いたい場合は、 Hamcrestライブラリを使えばOK」

読む Spring 5でSpring Testのここが変わる_公開版 https://www.slideshare.net/HasegawaDanna1/spring-5spring-test
[t] 2019-10-15 16:52:55
RT @aichi_bousai:
令和元年度愛知県防火作品展入賞作品を決定しました。
◎ポスター6年の部で特選となった作品は令和2年春季全国火災予防運動のポスターとして愛知県内市町村等へ配布します。
◎詳細→http://www.pref.aichi.jp/soshiki/shobohoan/bfc-h29.html https://twitter.com/aichi_bousai/status/1184010164103307266/photo/1
[t] 2019-10-15 16:53:19
RT @corocorocoronya:
#連休明け

つかれちゃったひとは
肉球をピンポーン👆

してくニャさい🐱🔔 https://twitter.com/corocorocoronya/status/1184006150431264768/photo/1
[t] 2019-10-15 16:53:21
RT @JMA_bousai:
JMA launches the English portal website "The Heavy Rain Event by #Typhoon Hagibis in October 2019" to support the typhoon affected areas.
#TyphoonHagibis
https://www.jma.go.jp/jma/en/201910_Heavyrain/2019_Heavyrain.html
[t] 2019-10-15 16:53:27
RT @meti_NIPPON:
【#台風19号 で被災した中小企業・小規模事業者の皆様へ】
経済産業省では、①特別相談窓口の設置、②災害復旧貸付、③信用保証の拡充、④債務返済条件緩和、⑤小規模企業共済災害時貸付を行います。詳しくは下記HPをご覧ください。
#中小企業支援 #meti_saigai
https://www.meti.go.jp/press/2019/10/20191015010/20191015010.html https://twitter.com/meti_NIPPON/status/1183999094391394304/photo/1
[t] 2019-10-15 16:53:33
RT @AlexaDevsJP:
APLの技術資料アップデートしました👉https://alexa.design/jp-tech-docs2
#Alexa #AlexaDevs https://twitter.com/AlexaDevsJP/status/1183997443660115968/photo/1
[t] 2019-10-15 16:53:37
2019年10年15日のnilogをすべて表示する

- NI-Lab.
- Mastodon (@nilab@mastodon-japan.net)
- Twitter (@nilab)
- Timelog (@nilab)
- はてなブックマーク (id:nilab)

Web Services by Yahoo! JAPAN