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.5k
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
Build your own WebP codec in Swift
kishikawakatsumi
2
960
iOSDC 2024 SMBファイル共有をSwiftで実装する
kishikawakatsumi
1
260
Enhancing Applications with Accessibility API
kishikawakatsumi
3
4.7k
Mastering SwiftSyntax
kishikawakatsumi
4
6.9k
My SwiftData Review
kishikawakatsumi
7
1.5k
Swift Expression Macros: a practical introduction
kishikawakatsumi
3
2k
Xcode Cloudの評価
kishikawakatsumi
2
1.4k
Regular expressions basics/正規表現の基本
kishikawakatsumi
7
810
家のいろいろな数値を計測する
kishikawakatsumi
4
2.4k
Other Decks in Programming
See All in Programming
10年もののAPIサーバーにおけるCI/CDの改善の奮闘
mbook
0
830
Flutterで分数(Fraction)を表示する方法
koukimiura
0
130
Software Architecture
hschwentner
6
2.3k
Domain-centric? Why Hexagonal, Onion, and Clean Architecture Are Answers to the Wrong Question
olivergierke
2
880
Web フロントエンドエンジニアに開かれる AI Agent プロダクト開発 - Vercel AI SDK を観察して AI Agent と仲良くなろう! #FEC余熱NIGHT
izumin5210
3
530
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
390
CSC305 Lecture 04
javiergs
PRO
0
270
チームの境界をブチ抜いていけ
tokai235
0
180
Leading Effective Engineering Teams in the AI Era
addyosmani
6
440
作って理解するGOCACHEPROG / Go Conference 2025(Workshop)
mazrean
0
100
Server Side Kotlin Meetup vol.16: 内部動作を理解して ハイパフォーマンスなサーバサイド Kotlin アプリケーションを書こう
ternbusty
3
190
kiroとCodexで最高のSpec駆動開発を!!数時間で web3ネイティブなミニゲームを作ってみたよ!
mashharuki
0
540
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
37
3.5k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.6k
The World Runs on Bad Software
bkeepers
PRO
72
11k
Statistics for Hackers
jakevdp
799
220k
How STYLIGHT went responsive
nonsquared
100
5.8k
BBQ
matthewcrist
89
9.8k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.7k
Site-Speed That Sticks
csswizardry
12
900
Being A Developer After 40
akosma
91
590k
Build your cross-platform service in a week with App Engine
jlugia
232
18k
Code Reviewing Like a Champion
maltzj
526
40k
Writing Fast Ruby
sferik
629
62k
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