@@ -450,9 +450,11 @@ to automate running `json-schema-faker` against your JSON schemas.
...
@@ -450,9 +450,11 @@ to automate running `json-schema-faker` against your JSON schemas.
We are more than happy to welcome new contributors, our project is heavily developed, but we need more power :)
We are more than happy to welcome new contributors, our project is heavily developed, but we need more power :)
Please see [contribution guide](CONTRIBUTING.md), you can always contact us to ask how you can help.
Please see [contribution guide](CONTRIBUTING.md), you can always contact us to ask how you can help.
### Architecture
### Technical Documentation
If you want to contribute, take a look at [the architecture page](ARCHITECTURE.md). You may find some important information there making it easier to start.
If you want to contribute, take a look at [the technical documentation page](docs/). You may find some important information there making it easier to start.
Moreover, if you find something unclear (e.g. how does something work) or would like to suggest improving the docs, please submit an issue, we'll gladly provide more info for future contributors.
Typical unit tests, low-level. Using `jasmine` under `jasmine-node`. Each *spec* file loads a js unit using node.js `require` function and fires assertions against it. That's all.
Typical unit tests, low-level. Using `jasmine` under `jasmine-node`. Each *spec* file loads a js unit using node.js `require` function and fires assertions against it. That's all.
...
@@ -15,7 +15,7 @@ Typical unit tests, low-level. Using `jasmine` under `jasmine-node`. Each *spec*
...
@@ -15,7 +15,7 @@ Typical unit tests, low-level. Using `jasmine` under `jasmine-node`. Each *spec*
# schema tests
# schema tests
location: [`spec/schema`](spec/schema)
location: [`spec/schema`](schema)
Kind of functional tests, high-level - executing the whole `jsf` engine to generate fake data against given JSON Schema and checking the quality of the results.
Kind of functional tests, high-level - executing the whole `jsf` engine to generate fake data against given JSON Schema and checking the quality of the results.