Fixed docs

This commit is contained in:
Marcin Grzejszczak
2016-04-24 18:27:45 +02:00
parent b82f697bb6
commit 29cd44d391

View File

@@ -1,16 +1,10 @@
ACCUREST
====================
Marcin Grzejszczak, Jakub Kubrynski, Olga Maciaszek-Sharma, Mariusz Smykuła
:doctype: book
Welcome to the Accurest Wiki!
== Introduction
Just to make long story short - Accurest is a tool that enables Consumer Driven Contract (CDC) development of JVM-based applications. It is shipped with
__REST Contract Definition Language__ (DSL). Contract definitions are used by Accurest to produce following resources:
Just to make long story short - Accurest is a tool that enables Consumer Driven Contract (CDC) development of JVM-based applications. It is shipped with __REST Contract Definition Language__ (DSL). Contract definitions are used by Accurest to produce following resources:
* JSON stub definitions to be used by Wiremock when doing integration testing on the client code (__client tests__). Test code must still be written by hand,
test data is produced by Accurest.
* JSON stub definitions to be used by Wiremock when doing integration testing on the client code (__client tests__). Test code must still be written by hand, test data is produced by Accurest.
* Acceptance tests (in Spock) used to verify if server-side implementation of the API is compliant with the contract (__server tests__). Full test is generated by Accurest.
Accurest moves TDD to the level of software architecture.