Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Auto-generate your Xcode tests with AcceptanceMark

Auto-generate your Xcode tests with AcceptanceMark

Avatar for Andrea Bizzotto

Andrea Bizzotto

May 17, 2017

Other Decks in Programming

Transcript

  1. + =

  2. . WHEN TO USE ACCEPTANCE MARK ▸ Synchronous Tests ▸

    Output = f ( input ) ▸ Many tests
  3. . BENEFITS ▸ Writing tests becomes partially-automated and data- driven

    ▸ Stateless ▸ Type Safety ▸ You only write one test runner ▸ Business logic is in one place (locality)
  4. . NEXT STEPS ▸ Xcode pre-compilation build step ▸ Configurability

    ▸ Support for ObjC, Java, etc… ▸ Share tests between iOS, Android, web
  5. Thank you @biz84 https://github.com/bizz84/AcceptanceMark Medium: Auto-generate your Xcode tests with

    AcceptanceMark questions? https://speakerdeck.com/bizz84/auto-generate-your-xcode- tests-with-acceptancemark