Suche senden
Hochladen
TestCode Refactoring Using ExternalResource #junitbook
•
5 gefällt mir
•
2,432 views
Go Sueyoshi (a.k.a sue445)
Folgen
「『JUnit実践入門』写経・実践会 in 横浜 #3」で使ったLTの資料です。 http://connpass.com/event/1668/
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 11
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
2013年2月14日(木)、15日(金)に目黒雅叙園(東京・目黒)で開催するDevelopers Summit 2013の個人スポンサー募集のお知らせです。 http://codezine.jp/devsumi/2013/
デブサミ2013 コーヒースポンサーのお誘い
デブサミ2013 コーヒースポンサーのお誘い
Developers Summit
HdIfes itowponde_130223
HdIfes itowponde_130223
英明 伊藤
イベント司会進行用スライド。 2013/02/02 『JUnit実践入門』写経・実践会 in 横浜 #3 #junitbook - Togetter http://togetter.com/li/448707
『JUnit実践入門』写経・実践会 in 横浜 #3
『JUnit実践入門』写経・実践会 in 横浜 #3
shinyaa31
ドリコム AdventCalendar 2016( http://www.adventar.org/calendars/1768 ) の資料です
ドリコムのインフラCI
ドリコムのインフラCI
Go Sueyoshi (a.k.a sue445)
メタ勉強会 ~ 社内勉強会うまくいってる?~ #metabenkyokai ( https://atnd.org/events/70977 ) のLT資料です
社内ツールが支えるドリコムの社内勉強会文化 #metabenkyokai
社内ツールが支えるドリコムの社内勉強会文化 #metabenkyokai
Go Sueyoshi (a.k.a sue445)
渋谷.rb[:20150520] ( https://shibuyarb.doorkeeper.jp/events/24871 ) のLT資料です 【ブログ版】http://sue445.hatenablog.com/entry/2015/05/20/212000
gemの複数バージョンカジュアルテスト #shibuyarb
gemの複数バージョンカジュアルテスト #shibuyarb
Go Sueyoshi (a.k.a sue445)
第一回 目黒スタートアップ勉強会(仮) の飛び入りLTで話した資料です http://connpass.com/event/14407/
プリキュアのRuby実装の紹介 (2015 ver) #MeguroStartup
プリキュアのRuby実装の紹介 (2015 ver) #MeguroStartup
Go Sueyoshi (a.k.a sue445)
16新卒エンジニア勉強会でしゃべった資料です(公開用)
ドリコムを支える課金ライブラリを支えるJenkins
ドリコムを支える課金ライブラリを支えるJenkins
Go Sueyoshi (a.k.a sue445)
Empfohlen
2013年2月14日(木)、15日(金)に目黒雅叙園(東京・目黒)で開催するDevelopers Summit 2013の個人スポンサー募集のお知らせです。 http://codezine.jp/devsumi/2013/
デブサミ2013 コーヒースポンサーのお誘い
デブサミ2013 コーヒースポンサーのお誘い
Developers Summit
HdIfes itowponde_130223
HdIfes itowponde_130223
英明 伊藤
イベント司会進行用スライド。 2013/02/02 『JUnit実践入門』写経・実践会 in 横浜 #3 #junitbook - Togetter http://togetter.com/li/448707
『JUnit実践入門』写経・実践会 in 横浜 #3
『JUnit実践入門』写経・実践会 in 横浜 #3
shinyaa31
ドリコム AdventCalendar 2016( http://www.adventar.org/calendars/1768 ) の資料です
ドリコムのインフラCI
ドリコムのインフラCI
Go Sueyoshi (a.k.a sue445)
メタ勉強会 ~ 社内勉強会うまくいってる?~ #metabenkyokai ( https://atnd.org/events/70977 ) のLT資料です
社内ツールが支えるドリコムの社内勉強会文化 #metabenkyokai
社内ツールが支えるドリコムの社内勉強会文化 #metabenkyokai
Go Sueyoshi (a.k.a sue445)
渋谷.rb[:20150520] ( https://shibuyarb.doorkeeper.jp/events/24871 ) のLT資料です 【ブログ版】http://sue445.hatenablog.com/entry/2015/05/20/212000
gemの複数バージョンカジュアルテスト #shibuyarb
gemの複数バージョンカジュアルテスト #shibuyarb
Go Sueyoshi (a.k.a sue445)
第一回 目黒スタートアップ勉強会(仮) の飛び入りLTで話した資料です http://connpass.com/event/14407/
プリキュアのRuby実装の紹介 (2015 ver) #MeguroStartup
プリキュアのRuby実装の紹介 (2015 ver) #MeguroStartup
Go Sueyoshi (a.k.a sue445)
16新卒エンジニア勉強会でしゃべった資料です(公開用)
ドリコムを支える課金ライブラリを支えるJenkins
ドリコムを支える課金ライブラリを支えるJenkins
Go Sueyoshi (a.k.a sue445)
渋谷.rb[:20150318] の発表資料です https://shibuyarb.doorkeeper.jp/events/22056
itamae + Serverspecで テスト駆動インフラやってみた #shibuyarb
itamae + Serverspecで テスト駆動インフラやってみた #shibuyarb
Go Sueyoshi (a.k.a sue445)
社内で行ったテストファースト勉強会の資料です http://sue445.hatenablog.com/entry/2015/01/15/223006
社内テストファースト勉強会
社内テストファースト勉強会
Go Sueyoshi (a.k.a sue445)
サザエ実況を支える技術 #sst_history
サザエ実況を支える技術 #sst_history
Go Sueyoshi (a.k.a sue445)
TokyuRuby会議08( http://regional.rubykaigi.org/tokyu08/ ) の発表資料です
プリキュアのRuby実装の紹介 #tqrk08
プリキュアのRuby実装の紹介 #tqrk08
Go Sueyoshi (a.k.a sue445)
渋谷Ruby会議01( http://regional.rubykaigi.org/shibuya01/ )で話したスライドです http://rubygems.org/gems/paraduct https://github.com/sue445/paraduct
Paraductをエクストリームリリースします #428rk01
Paraductをエクストリームリリースします #428rk01
Go Sueyoshi (a.k.a sue445)
渋谷.rb[:20141015] の発表資料です http://shibuyarb.doorkeeper.jp/events/15950
GemoireというYARDホスティングアプリを作った #shibuyarb
GemoireというYARDホスティングアプリを作った #shibuyarb
Go Sueyoshi (a.k.a sue445)
Githubエコシステムを活用したイマドキの趣味開発
Githubエコシステムを活用したイマドキの趣味開発
Go Sueyoshi (a.k.a sue445)
RubyHirobaのLTthonのスライドです http://rubyhiroba.org/2014/
プリキュアのRuby実装の紹介 #RubyHiroba
プリキュアのRuby実装の紹介 #RubyHiroba
Go Sueyoshi (a.k.a sue445)
http://connpass.com/event/7181/ の参加者アンケートの集計結果です
プリキュアハッカソン2 参加者アンケート集計結果 #cure_hack
プリキュアハッカソン2 参加者アンケート集計結果 #cure_hack
Go Sueyoshi (a.k.a sue445)
関西ソーシャルゲーム勉強会・2014夏 - 関西ソーシャルゲーム勉強会 Doorkeeper ( http://ksgs.doorkeeper.jp/events/11635 ) で発表した資料です Blog: http://sue445.hatenablog.com/entry/2014/07/12/204741
Resemaraを支えた技術 フライングゲットガチャの舞台裏 #ksgstudy #ドリコム
Resemaraを支えた技術 フライングゲットガチャの舞台裏 #ksgstudy #ドリコム
Go Sueyoshi (a.k.a sue445)
渋谷.rb[:20131218] の発表資料です http://www.zusaar.com/event/2337006
Rubyでプリキュアを作った #cure_advent #shibuyarb
Rubyでプリキュアを作った #cure_advent #shibuyarb
Go Sueyoshi (a.k.a sue445)
Agile Samurai Base Camp (http://www.agilesamuraibasecamp.org/) TDD track でのJavaScript TDDの紹介資料
JavaScript TDD紹介 #agilesamurai
JavaScript TDD紹介 #agilesamurai
Go Sueyoshi (a.k.a sue445)
渋谷.rb[:20131120] で発表した資料です http://www.zusaar.com/event/1707006
First step of Rails Contribute #shibuyarb
First step of Rails Contribute #shibuyarb
Go Sueyoshi (a.k.a sue445)
java-ja.勉強会勉強会 でしゃべるつもりだった資料です http://connpass.com/event/3464/
勉強会を始めるまで #java_ja
勉強会を始めるまで #java_ja
Go Sueyoshi (a.k.a sue445)
社内のRSpec勉強会で使った資料です http://sue445.hatenablog.com/entry/2013/07/30/235502
RSpec Performance Turning
RSpec Performance Turning
Go Sueyoshi (a.k.a sue445)
社内で行ったアニメ実況に関するLT資料です
アニメ実況実践入門
アニメ実況実践入門
Go Sueyoshi (a.k.a sue445)
新卒向け社内LT大会でしゃべった資料です
技術書へのいざない
技術書へのいざない
Go Sueyoshi (a.k.a sue445)
ドリコム社内で行ったJenkins勉強会の資料です。
ドリコムJenkins勉強会資料
ドリコムJenkins勉強会資料
Go Sueyoshi (a.k.a sue445)
Androidテスト勉強会( http://www.zusaar.com/event/356157 )の資料です
Sue445 Style TDD #atest_hack
Sue445 Style TDD #atest_hack
Go Sueyoshi (a.k.a sue445)
appengine ja night #19 (http://atnd.org/events/25386 )で使った発表資料です
AZusaar!でのappengine活用事例 #ajn19
AZusaar!でのappengine活用事例 #ajn19
Go Sueyoshi (a.k.a sue445)
2024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
LoRaWANスマート距離検出センサー DS20Lカタログ
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
Weitere ähnliche Inhalte
Mehr von Go Sueyoshi (a.k.a sue445)
渋谷.rb[:20150318] の発表資料です https://shibuyarb.doorkeeper.jp/events/22056
itamae + Serverspecで テスト駆動インフラやってみた #shibuyarb
itamae + Serverspecで テスト駆動インフラやってみた #shibuyarb
Go Sueyoshi (a.k.a sue445)
社内で行ったテストファースト勉強会の資料です http://sue445.hatenablog.com/entry/2015/01/15/223006
社内テストファースト勉強会
社内テストファースト勉強会
Go Sueyoshi (a.k.a sue445)
サザエ実況を支える技術 #sst_history
サザエ実況を支える技術 #sst_history
Go Sueyoshi (a.k.a sue445)
TokyuRuby会議08( http://regional.rubykaigi.org/tokyu08/ ) の発表資料です
プリキュアのRuby実装の紹介 #tqrk08
プリキュアのRuby実装の紹介 #tqrk08
Go Sueyoshi (a.k.a sue445)
渋谷Ruby会議01( http://regional.rubykaigi.org/shibuya01/ )で話したスライドです http://rubygems.org/gems/paraduct https://github.com/sue445/paraduct
Paraductをエクストリームリリースします #428rk01
Paraductをエクストリームリリースします #428rk01
Go Sueyoshi (a.k.a sue445)
渋谷.rb[:20141015] の発表資料です http://shibuyarb.doorkeeper.jp/events/15950
GemoireというYARDホスティングアプリを作った #shibuyarb
GemoireというYARDホスティングアプリを作った #shibuyarb
Go Sueyoshi (a.k.a sue445)
Githubエコシステムを活用したイマドキの趣味開発
Githubエコシステムを活用したイマドキの趣味開発
Go Sueyoshi (a.k.a sue445)
RubyHirobaのLTthonのスライドです http://rubyhiroba.org/2014/
プリキュアのRuby実装の紹介 #RubyHiroba
プリキュアのRuby実装の紹介 #RubyHiroba
Go Sueyoshi (a.k.a sue445)
http://connpass.com/event/7181/ の参加者アンケートの集計結果です
プリキュアハッカソン2 参加者アンケート集計結果 #cure_hack
プリキュアハッカソン2 参加者アンケート集計結果 #cure_hack
Go Sueyoshi (a.k.a sue445)
関西ソーシャルゲーム勉強会・2014夏 - 関西ソーシャルゲーム勉強会 Doorkeeper ( http://ksgs.doorkeeper.jp/events/11635 ) で発表した資料です Blog: http://sue445.hatenablog.com/entry/2014/07/12/204741
Resemaraを支えた技術 フライングゲットガチャの舞台裏 #ksgstudy #ドリコム
Resemaraを支えた技術 フライングゲットガチャの舞台裏 #ksgstudy #ドリコム
Go Sueyoshi (a.k.a sue445)
渋谷.rb[:20131218] の発表資料です http://www.zusaar.com/event/2337006
Rubyでプリキュアを作った #cure_advent #shibuyarb
Rubyでプリキュアを作った #cure_advent #shibuyarb
Go Sueyoshi (a.k.a sue445)
Agile Samurai Base Camp (http://www.agilesamuraibasecamp.org/) TDD track でのJavaScript TDDの紹介資料
JavaScript TDD紹介 #agilesamurai
JavaScript TDD紹介 #agilesamurai
Go Sueyoshi (a.k.a sue445)
渋谷.rb[:20131120] で発表した資料です http://www.zusaar.com/event/1707006
First step of Rails Contribute #shibuyarb
First step of Rails Contribute #shibuyarb
Go Sueyoshi (a.k.a sue445)
java-ja.勉強会勉強会 でしゃべるつもりだった資料です http://connpass.com/event/3464/
勉強会を始めるまで #java_ja
勉強会を始めるまで #java_ja
Go Sueyoshi (a.k.a sue445)
社内のRSpec勉強会で使った資料です http://sue445.hatenablog.com/entry/2013/07/30/235502
RSpec Performance Turning
RSpec Performance Turning
Go Sueyoshi (a.k.a sue445)
社内で行ったアニメ実況に関するLT資料です
アニメ実況実践入門
アニメ実況実践入門
Go Sueyoshi (a.k.a sue445)
新卒向け社内LT大会でしゃべった資料です
技術書へのいざない
技術書へのいざない
Go Sueyoshi (a.k.a sue445)
ドリコム社内で行ったJenkins勉強会の資料です。
ドリコムJenkins勉強会資料
ドリコムJenkins勉強会資料
Go Sueyoshi (a.k.a sue445)
Androidテスト勉強会( http://www.zusaar.com/event/356157 )の資料です
Sue445 Style TDD #atest_hack
Sue445 Style TDD #atest_hack
Go Sueyoshi (a.k.a sue445)
appengine ja night #19 (http://atnd.org/events/25386 )で使った発表資料です
AZusaar!でのappengine活用事例 #ajn19
AZusaar!でのappengine活用事例 #ajn19
Go Sueyoshi (a.k.a sue445)
Mehr von Go Sueyoshi (a.k.a sue445)
(20)
itamae + Serverspecで テスト駆動インフラやってみた #shibuyarb
itamae + Serverspecで テスト駆動インフラやってみた #shibuyarb
社内テストファースト勉強会
社内テストファースト勉強会
サザエ実況を支える技術 #sst_history
サザエ実況を支える技術 #sst_history
プリキュアのRuby実装の紹介 #tqrk08
プリキュアのRuby実装の紹介 #tqrk08
Paraductをエクストリームリリースします #428rk01
Paraductをエクストリームリリースします #428rk01
GemoireというYARDホスティングアプリを作った #shibuyarb
GemoireというYARDホスティングアプリを作った #shibuyarb
Githubエコシステムを活用したイマドキの趣味開発
Githubエコシステムを活用したイマドキの趣味開発
プリキュアのRuby実装の紹介 #RubyHiroba
プリキュアのRuby実装の紹介 #RubyHiroba
プリキュアハッカソン2 参加者アンケート集計結果 #cure_hack
プリキュアハッカソン2 参加者アンケート集計結果 #cure_hack
Resemaraを支えた技術 フライングゲットガチャの舞台裏 #ksgstudy #ドリコム
Resemaraを支えた技術 フライングゲットガチャの舞台裏 #ksgstudy #ドリコム
Rubyでプリキュアを作った #cure_advent #shibuyarb
Rubyでプリキュアを作った #cure_advent #shibuyarb
JavaScript TDD紹介 #agilesamurai
JavaScript TDD紹介 #agilesamurai
First step of Rails Contribute #shibuyarb
First step of Rails Contribute #shibuyarb
勉強会を始めるまで #java_ja
勉強会を始めるまで #java_ja
RSpec Performance Turning
RSpec Performance Turning
アニメ実況実践入門
アニメ実況実践入門
技術書へのいざない
技術書へのいざない
ドリコムJenkins勉強会資料
ドリコムJenkins勉強会資料
Sue445 Style TDD #atest_hack
Sue445 Style TDD #atest_hack
AZusaar!でのappengine活用事例 #ajn19
AZusaar!でのappengine活用事例 #ajn19
Kürzlich hochgeladen
2024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
LoRaWANスマート距離検出センサー DS20Lカタログ
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
Syed Talal Wasim, Muzammal Naseer, Salman Khan, Ming-Hsuan Yang, Fahad Shahbaz Khan , "Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Grounding" arXiv2024 https://arxiv.org/abs/2401.00901v2
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Toru Tamaki
Jue Wang, Wentao Zhu, Pichao Wang, Xiang Yu, Linda Liu, Mohamed Omar, Raffay Hamid, " Selective Structured State-Spaces for Long-Form Video Understanding" CVPR2023 https://openaccess.thecvf.com/content/CVPR2023/html/Wang_Selective_Structured_State-Spaces_for_Long-Form_Video_Understanding_CVPR_2023_paper.html
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Toru Tamaki
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
2024年5月8日 Power Platform 勉強会 #1 LT資料
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
sn679259
2024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
This is an introduction to MAPPO's paper.
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
atsushi061452
Key topics covered: - Understanding Ballerina's role in integrations: features and advantages - Designing and implementing REST APIs for integration - Designing and implementing GraphQL services with Ballerina - Monitoring and observing applications - Introduction to data integration
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
WSO2
2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Kürzlich hochgeladen
(10)
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
TestCode Refactoring Using ExternalResource #junitbook
1.
TestCode Refactoring using ExternalResource 『JUnit実践入門』写経・実践会
in 横浜 #3 @sue445
2.
自己紹介 @sue445 ● drecomのRailsエンジニア ● JUnit実践入門の(一応)レビュアー ●
AZusaar!!とか作ってます ● TDDマニア ● 最近のマイブームはJenkins
3.
基本的なテストケース
4.
setUp/tearDownを抽出
5.
スーパークラスを作る
6.
スーパークラス、ダメ。ゼッタイ。
7.
スーパークラス、ダメ。ゼッタイ。 ● setUpとtearDownをお手軽に共通化できるの
は便利 ● サブクラス以外からの再利用が困難 ● サブクラスで知らずにsetUpとtearDownを上書 きする可能性がある。(finalをつけてれば一応 防げる) ● 「継承よりもコンポジションを選ぶ(by. Effective Java)」ってあるので安易に継承に頼るのはよろ しくない
8.
ExternalResourceを使う
9.
Q. スーパークラスに依存してる時
10.
A. ExternalResourceから呼べばおk
11.
おまけ https://github. com/sue445/s3tiger/tree/master/src/main/java/net/sue4 45/s3tiger/matcher
Jetzt herunterladen