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
Snapshot Testing
Search
Kishikawa Katsumi
December 17, 2014
Programming
1
2.4k
Snapshot Testing
Testing views with screenshot. Using FBScreenshotTestCase.
Kishikawa Katsumi
December 17, 2014
Tweet
Share
More Decks by Kishikawa Katsumi
See All by Kishikawa Katsumi
iOSDC 2024 SMBファイル共有をSwiftで実装する
kishikawakatsumi
1
210
Enhancing Applications with Accessibility API
kishikawakatsumi
3
3.8k
Mastering SwiftSyntax
kishikawakatsumi
4
5.9k
My SwiftData Review
kishikawakatsumi
7
1.4k
Swift Expression Macros: a practical introduction
kishikawakatsumi
3
1.9k
Xcode Cloudの評価
kishikawakatsumi
2
1.3k
Regular expressions basics/正規表現の基本
kishikawakatsumi
7
750
家のいろいろな数値を計測する
kishikawakatsumi
4
2.2k
GitHub Actionsでテストの結果をわかりやすく表示する
kishikawakatsumi
1
1.1k
Other Decks in Programming
See All in Programming
5分で理解する SOLID 原則 #phpcon_nagoya
shogogg
1
400
DevNexus - Create AI Infused Java Apps with LangChain4j
kdubois
0
130
Jasprが凄い話
hyshu
0
180
オレを救った Cline を紹介する
codehex
13
12k
iOSでQRコード生成奮闘記
ktcryomm
2
120
Amazon Bedrockマルチエージェントコラボレーションを諦めてLangGraphに入門してみた
akihisaikeda
1
150
color-scheme: light dark; を完全に理解する
uhyo
7
500
責務と認知負荷を整える! 抽象レベルを意識した関心の分離
yahiru
8
1.5k
PRレビューのお供にDanger
stoticdev
1
240
Generating OpenAPI schema from serializers throughout the Rails stack - Kyobashi.rb #5
envek
1
420
TCAを用いたAmebaのリアーキテクチャ
dazy
0
220
新宿駅構内を三人称視点で探索してみる
satoshi7190
2
120
Featured
See All Featured
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.3k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.2k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Producing Creativity
orderedlist
PRO
344
40k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
45
9.4k
The Cult of Friendly URLs
andyhume
78
6.2k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Being A Developer After 40
akosma
89
590k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Embracing the Ebb and Flow
colly
84
4.6k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.7k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.3k
Transcript
4OBQTIPU5FTUJOH
None
None
None
source 'https://github.com/CocoaPods/Specs.git' platform :ios, '6.0' inhibit_all_warnings! target 'UCZProgressView' do end
target 'UCZProgressViewTests' do pod 'FBSnapshotTestCase' end
'#@3&'&3&/$&@*."(&@%*3 la 4063$&@3005 130+&$5@/".& 5FTUT 3FGFSFODF*NBHFTa
- (void)testProgress50 { UCZProgressView *progressView = [[UCZProgressView alloc] initWithFrame: CGRectMake(0.0,
0.0, 320.0, 568.0)]; progressView.progress = 0.50; FBSnapshotVerifyView(progressView, nil); }
progressView.progress = 0.70; progressView.showsText = YES;
progressView.progress = 0.70; progressView.showsText = YES; progressView.textColor = …;
progressView.progress = 0.70; progressView.showsText = YES; progressView.tintColor = …; progressView.textColor
= …; progressView.lineWidth = …; progressView.radius = …;
progressView.indeterminate = YES;
progressView.progress = 1.00;
self.recordMode = YES;
None
None
None
None
None
None