Tool for generating Acceptance Tests in Xcode
AcceptanceMark
What is AcceptanceMark?
AcceptanceMark is a tool for generating Acceptance Tests in Xcode, inspired by Fitnesse.
Fitnesse advantages
- Easy to write business rules in tabular form in Markdown files.
- All shareholders can write Fitnesse tests.
- Convenient Test Report.
Fitnesse disadvantages
- Does not integrate well with XCTest.
- Requires to run a separate server.
- Difficult to configure and run locally / on CI.
The solution: AcceptanceMark
AcceptanceMark is the ideal tool to write Fitnesse-style acceptance tests that integrate seamlessly with XCTest:
- Write your tests inputs and expected values in markdown tables.
- AcceptanceMark generates XCTest test classes with strong-typed input/outputs.
- Write test runners to evaluate the system under test with the given inputs.
- Run the chosen test target (Unit Tests supported, UI Tests will be supported) and get a test report.
Overview
- Pricing: Free
- Resource Link: https://github.com/bizz84/AcceptanceMark
- Resource Maker on Twitter: Andrea Bizzotto
- Mobile Platform Destination: iOS Apps
- Mobile Platform Support: Native iOS
- Programming Languages: Swift
The team behind mobintouch
Website: https://www.mobintouch.com
Resources added 👉 3142