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
An Artsy Testing Tour
Search
Ash Furrow
March 04, 2016
Programming
4
12k
An Artsy Testing Tour
Presented at try! Swift
http://www.tryswiftconf.com/en
Ash Furrow
March 04, 2016
Tweet
Share
More Decks by Ash Furrow
See All by Ash Furrow
Migrating to React Native: A Long-Term Retrospective
ashfurrow
0
170
How Artsy Automates Team Culture
ashfurrow
0
2.8k
Building Custom TSLint Rules
ashfurrow
0
350
Circumventing Fear of the Unknown
ashfurrow
1
450
Building Better Software by Building Better Teams
ashfurrow
1
500
Building Open Source Communities
ashfurrow
0
750
Comparative Asynchronous Programming
ashfurrow
2
9.1k
Building Compassionate Software
ashfurrow
0
340
Swift, Briskly
ashfurrow
0
110
Other Decks in Programming
See All in Programming
開発効率向上のためのリファクタリングの一歩目の選択肢 ~コード分割~ / JJUG CCC 2024 Fall
ryounasso
0
280
Googleのテストサイズを活用したテスト環境の構築
toms74209200
0
210
Vaporモードを大規模サービスに最速導入して学びを共有する
kazukishimamoto
3
4.2k
Universal Linksの実装方法と陥りがちな罠
kaitokudou
1
210
Prompt Engineering for Developers @ AWS Community Day Adria 2024
slobodan
0
110
offers_20241022_imakiire.pdf
imakurusu
1
220
Vue.js学習の振り返り
hiro_xre
2
130
Sidekiqで実現する 長時間非同期処理の中断と再開 / Pausing and Resuming Long-Running Asynchronous Jobs with Sidekiq
hypermkt
6
1.6k
Honoの来た道とこれから
yusukebe
18
2.9k
rtcamp 10 (vk-illuminati)
yumcyawiz
1
220
Go言語でターミナルフレンドリーなAIコマンド、afaを作った/fukuokago20_afa
monochromegane
2
130
Nuxtベースの「WXT」でChrome拡張を作成する | Vue Fes 2024 ランチセッション
moshi1121
1
190
Featured
See All Featured
Building Your Own Lightsaber
phodgson
102
6k
Making Projects Easy
brettharned
115
5.9k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
13
1.9k
It's Worth the Effort
3n
183
27k
Designing on Purpose - Digital PM Summit 2013
jponch
114
6.9k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
9
660
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
328
21k
Side Projects
sachag
452
42k
The Cost Of JavaScript in 2023
addyosmani
45
6k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
364
22k
Writing Fast Ruby
sferik
626
60k
KATA
mclloyd
29
13k
Transcript
An Artsy Testing Tour Ash Furrow, Artsy
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
{1 2 3
XCTAssertEqual(1 + 1, 2, "…") expect(1 + 1) == 2
expect(1 + 1).to( equal(2) )
expect(result).to( beCloseTo(100) ) expect(name).to( contain("Ash") ) expect(talk).toEventually( beDone() ) expect(view).to(
haveValidSnapshot() )
None
None
github.com/artsy/emergence github.com/artsy/energy github.com/artsy/eigen github.com/artsy/eidolon