Skip to content

Latest commit

 

History

History
160 lines (80 loc) · 1.35 KB

Swift + XCTests.md

File metadata and controls

160 lines (80 loc) · 1.35 KB

Swift + XCTests

Write unit tests more efficently.

Start with a class:

tc UpdateController @MyApp

Write test function:

tf update

And make some tests:

ast isStarted ase progress

Made by [twitter] @Apptorium

Included Expanders

Test class

Description:

Creates a test class

tc UpdateController @MyApp

will render:

 tc UpdateController import MyApp

Languages: ['swift']

Test function

Description:

tf update

will render:

 tfunc update() {
     
 }

Languages: ['swift']

Assert Equal

Description:

ase value

will render:

 ase value() {
     
 }

Languages: ['swift']

Assert True

Description:

ast value

will render:

 ast value() {
     
 }

Languages: ['swift']

Assert False

Description:

asf value

will render:

 asfunc value() {
     
 }

Languages: ['swift']

Assert Nil

Description:

asn value

will render:

 asn value() {
     
 }

Languages: ['swift']

Assert

Description:

as value == "something"

will render:

strcmp( as value,"something")

Languages: ['swift']