Submit Search
Upload
JUnitテストを1日やってみた
•
3 likes
•
2,156 views
Mima Yuki
Follow
Engineering
Report
Share
Report
Share
1 of 18
Download now
Download to read offline
Recommended
早朝コーディングしてみた
早朝コーディングしてみた
Riou Tomita
[Java女子部LT]VB屋さんからJava屋さんにスキルチェンジした話
[Java女子部LT]VB屋さんからJava屋さんにスキルチェンジした話
Juri Minamiyama
エンジニアじゃなくても 3Dゲームが3時間できた話。 ~three.jsで3D糸通しをつくってみた~
エンジニアじゃなくても 3Dゲームが3時間できた話。 ~three.jsで3D糸通しをつくってみた~
Yusaku Kinoshita
直接会って、話をしよう。
直接会って、話をしよう。
はら ゆうなんとか
Vllt7 suzuna connpass
Vllt7 suzuna connpass
ssuser59d0a2
kiri_feather's LT in TweetUp Tokyo 09 Fall
kiri_feather's LT in TweetUp Tokyo 09 Fall
kirifeather
Twitter TweetUp Tokyo 09 Fall
Twitter TweetUp Tokyo 09 Fall
kirifeather
【事前資料:NG版】非オタの彼女が俺の持ってる監視ツールに興味津々なんだが…
【事前資料:NG版】非オタの彼女が俺の持ってる監視ツールに興味津々なんだが…
Masahito Zembutsu
Recommended
早朝コーディングしてみた
早朝コーディングしてみた
Riou Tomita
[Java女子部LT]VB屋さんからJava屋さんにスキルチェンジした話
[Java女子部LT]VB屋さんからJava屋さんにスキルチェンジした話
Juri Minamiyama
エンジニアじゃなくても 3Dゲームが3時間できた話。 ~three.jsで3D糸通しをつくってみた~
エンジニアじゃなくても 3Dゲームが3時間できた話。 ~three.jsで3D糸通しをつくってみた~
Yusaku Kinoshita
直接会って、話をしよう。
直接会って、話をしよう。
はら ゆうなんとか
Vllt7 suzuna connpass
Vllt7 suzuna connpass
ssuser59d0a2
kiri_feather's LT in TweetUp Tokyo 09 Fall
kiri_feather's LT in TweetUp Tokyo 09 Fall
kirifeather
Twitter TweetUp Tokyo 09 Fall
Twitter TweetUp Tokyo 09 Fall
kirifeather
【事前資料:NG版】非オタの彼女が俺の持ってる監視ツールに興味津々なんだが…
【事前資料:NG版】非オタの彼女が俺の持ってる監視ツールに興味津々なんだが…
Masahito Zembutsu
20160220 座駆動LT大会 合同勉強会in大都会岡山
20160220 座駆動LT大会 合同勉強会in大都会岡山
Midori Ikegami
ダークサラリーアプリ企画書(Ver:0.01)
ダークサラリーアプリ企画書(Ver:0.01)
ppengotsu Name
高専カンファIn名古屋
高専カンファIn名古屋
Yusuke Nakamura
第3回tento.tech定例会
第3回tento.tech定例会
Sosuke Suzuki
そうだ!勉強会に参加しよう!
そうだ!勉強会に参加しよう!
Akira Kaneda
Senchaを使うエンジニアが知っておくたった一つのこと
Senchaを使うエンジニアが知っておくたった一つのこと
dsuke Takaoka
Junitを使ったjavaのテスト入門
Junitを使ったjavaのテスト入門
Satoshi Kubo
『JUnit実践入門』写経・実践会 in 横浜 #3
『JUnit実践入門』写経・実践会 in 横浜 #3
shinyaa31
Androidテスティング実践2 システムテスト編
Androidテスティング実践2 システムテスト編
株式会社 NTTテクノクロス
第1回JUnit勉強会ハンズオン
第1回JUnit勉強会ハンズオン
equj65
はてなにおける Android アプリのソフトウェアテスト
はてなにおける Android アプリのソフトウェアテスト
Yu Nobuoka
テストプラットフォームサービスの舞台裏
テストプラットフォームサービスの舞台裏
Yuto Tachibana
Javaアプリケーション開発におけるユニットテストとTDDの実践 Java Day Tokyo 2014
Javaアプリケーション開発におけるユニットテストとTDDの実践 Java Day Tokyo 2014
Shuji Watanabe
R5 3 type annotation
R5 3 type annotation
EIICHI KIMURA
Androidアプリケーション開発中級研修 前編
Androidアプリケーション開発中級研修 前編
株式会社 NTTテクノクロス
第3回Ques ここからはじめる!Androidアプリのテスト自動化
第3回Ques ここからはじめる!Androidアプリのテスト自動化
Koji Hasegawa
20160913 cookpad ios_jp
20160913 cookpad ios_jp
Kazuaki Matsuo
Androidテスティング実践3 ユニットテスト・CI編
Androidテスティング実践3 ユニットテスト・CI編
株式会社 NTTテクノクロス
WebサービスのソフトウェアQAと自動テスト戦略
WebサービスのソフトウェアQAと自動テスト戦略
Masaki Nakagawa
Androidテスティング実践 基礎編
Androidテスティング実践 基礎編
株式会社 NTTテクノクロス
私がドメイン駆動設計をやる理由
私がドメイン駆動設計をやる理由
増田 亨
実践に向けたドメイン駆動設計のエッセンス
実践に向けたドメイン駆動設計のエッセンス
増田 亨
More Related Content
What's hot
20160220 座駆動LT大会 合同勉強会in大都会岡山
20160220 座駆動LT大会 合同勉強会in大都会岡山
Midori Ikegami
ダークサラリーアプリ企画書(Ver:0.01)
ダークサラリーアプリ企画書(Ver:0.01)
ppengotsu Name
高専カンファIn名古屋
高専カンファIn名古屋
Yusuke Nakamura
第3回tento.tech定例会
第3回tento.tech定例会
Sosuke Suzuki
そうだ!勉強会に参加しよう!
そうだ!勉強会に参加しよう!
Akira Kaneda
Senchaを使うエンジニアが知っておくたった一つのこと
Senchaを使うエンジニアが知っておくたった一つのこと
dsuke Takaoka
What's hot
(6)
20160220 座駆動LT大会 合同勉強会in大都会岡山
20160220 座駆動LT大会 合同勉強会in大都会岡山
ダークサラリーアプリ企画書(Ver:0.01)
ダークサラリーアプリ企画書(Ver:0.01)
高専カンファIn名古屋
高専カンファIn名古屋
第3回tento.tech定例会
第3回tento.tech定例会
そうだ!勉強会に参加しよう!
そうだ!勉強会に参加しよう!
Senchaを使うエンジニアが知っておくたった一つのこと
Senchaを使うエンジニアが知っておくたった一つのこと
Viewers also liked
Junitを使ったjavaのテスト入門
Junitを使ったjavaのテスト入門
Satoshi Kubo
『JUnit実践入門』写経・実践会 in 横浜 #3
『JUnit実践入門』写経・実践会 in 横浜 #3
shinyaa31
Androidテスティング実践2 システムテスト編
Androidテスティング実践2 システムテスト編
株式会社 NTTテクノクロス
第1回JUnit勉強会ハンズオン
第1回JUnit勉強会ハンズオン
equj65
はてなにおける Android アプリのソフトウェアテスト
はてなにおける Android アプリのソフトウェアテスト
Yu Nobuoka
テストプラットフォームサービスの舞台裏
テストプラットフォームサービスの舞台裏
Yuto Tachibana
Javaアプリケーション開発におけるユニットテストとTDDの実践 Java Day Tokyo 2014
Javaアプリケーション開発におけるユニットテストとTDDの実践 Java Day Tokyo 2014
Shuji Watanabe
R5 3 type annotation
R5 3 type annotation
EIICHI KIMURA
Androidアプリケーション開発中級研修 前編
Androidアプリケーション開発中級研修 前編
株式会社 NTTテクノクロス
第3回Ques ここからはじめる!Androidアプリのテスト自動化
第3回Ques ここからはじめる!Androidアプリのテスト自動化
Koji Hasegawa
20160913 cookpad ios_jp
20160913 cookpad ios_jp
Kazuaki Matsuo
Androidテスティング実践3 ユニットテスト・CI編
Androidテスティング実践3 ユニットテスト・CI編
株式会社 NTTテクノクロス
WebサービスのソフトウェアQAと自動テスト戦略
WebサービスのソフトウェアQAと自動テスト戦略
Masaki Nakagawa
Androidテスティング実践 基礎編
Androidテスティング実践 基礎編
株式会社 NTTテクノクロス
私がドメイン駆動設計をやる理由
私がドメイン駆動設計をやる理由
増田 亨
実践に向けたドメイン駆動設計のエッセンス
実践に向けたドメイン駆動設計のエッセンス
増田 亨
ドメインモデルの育て方
ドメインモデルの育て方
増田 亨
概説 テスト分析
概説 テスト分析
崇 山﨑
良質なコードを高速に書くコツ
良質なコードを高速に書くコツ
Shunji Konishi
『JUnit実践入門』写経・実践会 in 横浜 #6 (特別編) #junitbook
『JUnit実践入門』写経・実践会 in 横浜 #6 (特別編) #junitbook
shinyaa31
Viewers also liked
(20)
Junitを使ったjavaのテスト入門
Junitを使ったjavaのテスト入門
『JUnit実践入門』写経・実践会 in 横浜 #3
『JUnit実践入門』写経・実践会 in 横浜 #3
Androidテスティング実践2 システムテスト編
Androidテスティング実践2 システムテスト編
第1回JUnit勉強会ハンズオン
第1回JUnit勉強会ハンズオン
はてなにおける Android アプリのソフトウェアテスト
はてなにおける Android アプリのソフトウェアテスト
テストプラットフォームサービスの舞台裏
テストプラットフォームサービスの舞台裏
Javaアプリケーション開発におけるユニットテストとTDDの実践 Java Day Tokyo 2014
Javaアプリケーション開発におけるユニットテストとTDDの実践 Java Day Tokyo 2014
R5 3 type annotation
R5 3 type annotation
Androidアプリケーション開発中級研修 前編
Androidアプリケーション開発中級研修 前編
第3回Ques ここからはじめる!Androidアプリのテスト自動化
第3回Ques ここからはじめる!Androidアプリのテスト自動化
20160913 cookpad ios_jp
20160913 cookpad ios_jp
Androidテスティング実践3 ユニットテスト・CI編
Androidテスティング実践3 ユニットテスト・CI編
WebサービスのソフトウェアQAと自動テスト戦略
WebサービスのソフトウェアQAと自動テスト戦略
Androidテスティング実践 基礎編
Androidテスティング実践 基礎編
私がドメイン駆動設計をやる理由
私がドメイン駆動設計をやる理由
実践に向けたドメイン駆動設計のエッセンス
実践に向けたドメイン駆動設計のエッセンス
ドメインモデルの育て方
ドメインモデルの育て方
概説 テスト分析
概説 テスト分析
良質なコードを高速に書くコツ
良質なコードを高速に書くコツ
『JUnit実践入門』写経・実践会 in 横浜 #6 (特別編) #junitbook
『JUnit実践入門』写経・実践会 in 横浜 #6 (特別編) #junitbook
More from Mima Yuki
Master of Canvas
Master of Canvas
Mima Yuki
ExtraLayoutSpace of RecyclerView
ExtraLayoutSpace of RecyclerView
Mima Yuki
To learn Interpolator
To learn Interpolator
Mima Yuki
パスの日記
パスの日記
Mima Yuki
GoogIe
GoogIe
Mima Yuki
(Google Glassネタ)
(Google Glassネタ)
Mima Yuki
iBeacon + Wear
iBeacon + Wear
Mima Yuki
王道的な使い方 Android Wear
王道的な使い方 Android Wear
Mima Yuki
More from Mima Yuki
(8)
Master of Canvas
Master of Canvas
ExtraLayoutSpace of RecyclerView
ExtraLayoutSpace of RecyclerView
To learn Interpolator
To learn Interpolator
パスの日記
パスの日記
GoogIe
GoogIe
(Google Glassネタ)
(Google Glassネタ)
iBeacon + Wear
iBeacon + Wear
王道的な使い方 Android Wear
王道的な使い方 Android Wear
JUnitテストを1日やってみた
1.
JUnitテストを 1日やってみた @amyu_san Mima Yuki
2.
About me name :
Mima Yuki twitter : @amyu_san Android App Engineer
3.
3000インストール/日 カテゴリ別新着ランキング 2週間連続1位
4.
本題に入る前に…
5.
注意! テストコードを生まれて20年、 一昨日はじめて書きました
6.
なので、一昨日までは こんな感じでした
7.
8.
本題: テスト書いてみて思ったこと
9.
1. なんか書けない…?
10.
1. なんか書けない…? • 根本的にJava力が足りない •
そんなにメソッドに分けてない -> オブジェクト指向? • オレのコードは完璧だと思っている! = オレオレコード
11.
2. オレオレコードを 見直して
12.
• ちゃんと仕事ごとにメソッドを分けてない? -> 根本的に書き方が下手 ->
Java力が足りない • この引数には"絶対"に"コレ"しか入らないと思って いる • ん、というより、ここNull入ったらまずくない? というような箇所発見 -> 現時点では入らないはずだから一応動く 2. オレオレコードを見直して
13.
「絶対に だから」 ! ! 「別にこれで動くし」 慢心
14.
3. テストを書いてみて
15.
3. テストを書いてみて • なんとなく正しい気がする •
中身を書き換えても安心できる気がする • Java力が上がる気がする • なんか楽しかった
16.
なんかコードいっぱい書 けるの超楽しいっすね!
17.
今日からはちゃんと テストを書きます!
18.
ご清聴ありがとうございました
Download now