Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Unit Testing
Search
Göksel Köksal
December 26, 2018
0
85
Unit Testing
(NSAnkara 2018)
Göksel Köksal
December 26, 2018
Tweet
Share
More Decks by Göksel Köksal
See All by Göksel Köksal
iOS Software Architectures
gokselkoksal
0
510
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
Facilitating Awesome Meetings
lara
57
6.7k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.8k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Fireside Chat
paigeccino
41
3.7k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.3k
Making Projects Easy
brettharned
120
6.5k
The Cost Of JavaScript in 2023
addyosmani
55
9.4k
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
For a Future-Friendly Web
brad_frost
180
10k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3k
Transcript
Unit Tes)ng
! "Bizim sektör ile futbol aşırı derecede benzerlik gösteriyor. Mesela
futbol yorumcuları herşeyi biliyorlar ama takım çalış>rmıyorlar, neden? Çünkü sorumluluk var, çünkü konuşmakla yapmak farklı, çünkü adamın göZünü keserler. Herkes clean code, herkes test yazıyor, herkes biliyor..." — Twi&er
Unit test nedir? • Fonksiyon: func sum(_ numbers: Int...) {
... } • Test: let actual = sum(1, 2) let expected = 3 XCTAssertEqual(actual, expected)
None
! "Kullanıcının uygulamaya bir önceki girişi 24 saa7en önce ise
ana sayfayı tekrar yükle."
! "Kullanıcı başka bir ülkeye seyahat e5ğinde döviz kurunu bildirim
olarak göster."
None
Manuel Test
Demo
! youtube.com/ LateNightMuhabbetleri
Göksel Köksal github.com/gokselkoksal medium.com/@gokselkoksal theswi5post.co twi7er.com/gokselkk
Kod github.com/gokselkoksal/ Presenta6on-UnitTes6ng