Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
フロントエンドエンジニアがLaravelでテストコードを書いてみた
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Kana Haebaru
May 29, 2021
Technology
0
840
フロントエンドエンジニアがLaravelでテストコードを書いてみた
Kana Haebaru
May 29, 2021
Tweet
Share
More Decks by Kana Haebaru
See All by Kana Haebaru
そろそろ本格的にはじめたい生成AIアプリ開発
kanasann1106
0
18
おさえておきたい!LLM アプリケーション開発の基礎とLangChain/LangGraph の概要解説
kanasann1106
0
12
開発以外の業務も、Cursor で効率化できる?
kanasann1106
0
93
生成AI活用機能のプロンプト設計と開発の裏側
kanasann1106
0
290
バイアスを越えて、自分らしいエンジニアキャリアを見つける
kanasann1106
0
170
OpenAIとLangChainを活用して ジェンダーバイアス解消ツールを作った話
kanasann1106
0
39
Supabase × GASでサクッと作る!社内向け管理画面の作成法
kanasann1106
0
710
いいプロダクトを作りたい!の想いで動いていた結果 テックリードになっていた話
kanasann1106
0
90
駆け出しエンジニア時代に書いた クソコードをリファクタしてみた
kanasann1106
0
710
Other Decks in Technology
See All in Technology
8万デプロイ
iwamot
PRO
2
240
情シスのための生成AI実践ガイド2026 / Generative AI Practical Guide for Business Technology 2026
glidenote
0
220
タスク管理も1on1も、もう「管理」じゃない ― KiroとBedrock AgentCoreで変わった"判断の仕事"
yusukeshimizu
5
2.6k
Lambda Web AdapterでLambdaをWEBフレームワーク利用する
sahou909
0
110
製造業ドメインにおける LLMプロダクト構築: 複雑な文脈へのアプローチ
caddi_eng
1
560
Claude Code 2026年 最新アップデート
oikon48
12
9.1k
Oracle Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
3
1.7k
OSC仙台プレ勉強会 AlmaLinuxとは
koedoyoshida
0
150
20260311 技術SWG活動報告(デジタルアイデンティティ人材育成推進WG Ph2 活動報告会)
oidfj
0
320
us-east-1 に障害が起きた時に、 ap-northeast-1 にどんな影響があるか 説明できるようになろう!
miu_crescent
PRO
13
4.2k
kintone開発のプラットフォームエンジニアの紹介
cybozuinsideout
PRO
0
870
Claude Code Skills 勉強会 (DevelersIO向けに調整済み) / claude code skills for devio
masahirokawahara
1
18k
Featured
See All Featured
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.1k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
14k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
70
Deep Space Network (abreviated)
tonyrice
0
90
Being A Developer After 40
akosma
91
590k
Into the Great Unknown - MozCon
thekraken
40
2.3k
How STYLIGHT went responsive
nonsquared
100
6k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.4k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
67
37k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.2k
Side Projects
sachag
455
43k
Transcript
フロントエンドエンジニアが Laravelでテストコードを書いてみた 2021/05/29PHPカンファレンス沖縄
アジェンダ ⾃⼰紹介 環境構築編 実装編 まとめ
南⾵原⾹奈(Kana) @kanasann1106 与那国島出⾝ 株式会社フォトラクションのエンジニア マイブーム:瞑想 ⾃⼰紹介
構築 ① https://laravel.com/docs/8.x/installation#getting-started-on-macos
環境構築編② Unitテスト ⼀番粒度の細かいテスト クラスのメソッド1つ1つの動作を検証するためのテ ストケースを書いていく Featureテスト Unitよりも粒度を⼤きくしたテスト Controllerの機能テストを書いていく
実装編(Featureテスト)
実装編(Unitテスト)
実装編(テスト実⾏) phpartisantest!!!!!
実装編(テスト実⾏)
まとめ① Assertメソッドが便利!
コードをキレイに書こうという意識になる! まとめ②
テストコード書いてみよう! まとめ③
参考⽂献 Laravel公式ドキュメント https://laravel.com/docs/8.x/installation Assertメソッド⼀覧 https://qiita.com/rev84/items/12fbd16d210d6a86eff9 PHPUnitで例外をテスト https://qiita.com/juve_534/items/b76fd7ec084d28db885c サンプルコード https://github.com/kanasann1106/phpcon-okinawa-lt
ご静聴ありがとうございました! おしまい