├── .gitignore ├── .travis.yml.old ├── LICENSE ├── README.md ├── manuscript ├── Book.txt ├── acl.txt ├── bcrypt-password.txt ├── code-style.txt ├── config_refactor.txt ├── configuration.txt ├── controllers.txt ├── crud_and_id.txt ├── crud_create.txt ├── crud_delete.txt ├── crud_update.txt ├── database-integration.txt ├── directory-structure.txt ├── express-routes.txt ├── final.txt ├── images │ ├── async-1-1.png │ ├── async-1-1.svg │ ├── async-2-1.png │ ├── async-2-1.svg │ ├── async-4.png │ ├── async-4.svg │ ├── async-5.png │ ├── async-5.svg │ ├── bdd-end2end.png │ ├── cover01.jpg │ ├── image-1.png │ ├── image-10.png │ ├── image-2.png │ ├── image-3.png │ ├── image-4.png │ ├── image-5.png │ ├── image-6.png │ ├── image-7.png │ ├── image-8.png │ ├── image-9.png │ ├── middleware-manager-final-full.png │ ├── middleware-manager-final.png │ ├── stack-1-1.png │ ├── stack-1-1.svg │ ├── stack-2-1.png │ ├── stack-2-1.svg │ ├── stack-3-1.png │ ├── stack-3-1.svg │ ├── stack-4-1.png │ └── stack-4-1.svg ├── integration-tests-setup.txt ├── introduction.txt ├── models.txt ├── mvc-javascript.txt ├── preface.txt ├── project-setup.txt ├── start.txt ├── test-driven-development.txt ├── what-is-bdd.txt ├── what-is-node.txt └── who-should.read.txt ├── markdown.json ├── package.json ├── scripts └── gh-build.sh └── title_page.jpg /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml.old: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/.travis.yml.old -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/README.md -------------------------------------------------------------------------------- /manuscript/Book.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/Book.txt -------------------------------------------------------------------------------- /manuscript/acl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/acl.txt -------------------------------------------------------------------------------- /manuscript/bcrypt-password.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/bcrypt-password.txt -------------------------------------------------------------------------------- /manuscript/code-style.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/code-style.txt -------------------------------------------------------------------------------- /manuscript/config_refactor.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/config_refactor.txt -------------------------------------------------------------------------------- /manuscript/configuration.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/configuration.txt -------------------------------------------------------------------------------- /manuscript/controllers.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/controllers.txt -------------------------------------------------------------------------------- /manuscript/crud_and_id.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/crud_and_id.txt -------------------------------------------------------------------------------- /manuscript/crud_create.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/crud_create.txt -------------------------------------------------------------------------------- /manuscript/crud_delete.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/crud_delete.txt -------------------------------------------------------------------------------- /manuscript/crud_update.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/crud_update.txt -------------------------------------------------------------------------------- /manuscript/database-integration.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/database-integration.txt -------------------------------------------------------------------------------- /manuscript/directory-structure.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/directory-structure.txt -------------------------------------------------------------------------------- /manuscript/express-routes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/express-routes.txt -------------------------------------------------------------------------------- /manuscript/final.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/final.txt -------------------------------------------------------------------------------- /manuscript/images/async-1-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/images/async-1-1.png -------------------------------------------------------------------------------- /manuscript/images/async-1-1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/images/async-1-1.svg -------------------------------------------------------------------------------- /manuscript/images/async-2-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/images/async-2-1.png -------------------------------------------------------------------------------- /manuscript/images/async-2-1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/images/async-2-1.svg -------------------------------------------------------------------------------- /manuscript/images/async-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/images/async-4.png -------------------------------------------------------------------------------- /manuscript/images/async-4.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/images/async-4.svg -------------------------------------------------------------------------------- /manuscript/images/async-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/images/async-5.png -------------------------------------------------------------------------------- /manuscript/images/async-5.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/images/async-5.svg -------------------------------------------------------------------------------- /manuscript/images/bdd-end2end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/images/bdd-end2end.png -------------------------------------------------------------------------------- /manuscript/images/cover01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/images/cover01.jpg -------------------------------------------------------------------------------- /manuscript/images/image-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/images/image-1.png -------------------------------------------------------------------------------- /manuscript/images/image-10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/images/image-10.png -------------------------------------------------------------------------------- /manuscript/images/image-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/images/image-2.png -------------------------------------------------------------------------------- /manuscript/images/image-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/images/image-3.png -------------------------------------------------------------------------------- /manuscript/images/image-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/images/image-4.png -------------------------------------------------------------------------------- /manuscript/images/image-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/images/image-5.png -------------------------------------------------------------------------------- /manuscript/images/image-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/images/image-6.png -------------------------------------------------------------------------------- /manuscript/images/image-7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/images/image-7.png -------------------------------------------------------------------------------- /manuscript/images/image-8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/images/image-8.png -------------------------------------------------------------------------------- /manuscript/images/image-9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/images/image-9.png -------------------------------------------------------------------------------- /manuscript/images/middleware-manager-final-full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/images/middleware-manager-final-full.png -------------------------------------------------------------------------------- /manuscript/images/middleware-manager-final.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/images/middleware-manager-final.png -------------------------------------------------------------------------------- /manuscript/images/stack-1-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/images/stack-1-1.png -------------------------------------------------------------------------------- /manuscript/images/stack-1-1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/images/stack-1-1.svg -------------------------------------------------------------------------------- /manuscript/images/stack-2-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/images/stack-2-1.png -------------------------------------------------------------------------------- /manuscript/images/stack-2-1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/images/stack-2-1.svg -------------------------------------------------------------------------------- /manuscript/images/stack-3-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/images/stack-3-1.png -------------------------------------------------------------------------------- /manuscript/images/stack-3-1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/images/stack-3-1.svg -------------------------------------------------------------------------------- /manuscript/images/stack-4-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/images/stack-4-1.png -------------------------------------------------------------------------------- /manuscript/images/stack-4-1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/images/stack-4-1.svg -------------------------------------------------------------------------------- /manuscript/integration-tests-setup.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/integration-tests-setup.txt -------------------------------------------------------------------------------- /manuscript/introduction.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/introduction.txt -------------------------------------------------------------------------------- /manuscript/models.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/models.txt -------------------------------------------------------------------------------- /manuscript/mvc-javascript.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/mvc-javascript.txt -------------------------------------------------------------------------------- /manuscript/preface.txt: -------------------------------------------------------------------------------- 1 | # Prefácio 2 | 3 | em breve. 4 | -------------------------------------------------------------------------------- /manuscript/project-setup.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/project-setup.txt -------------------------------------------------------------------------------- /manuscript/start.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/start.txt -------------------------------------------------------------------------------- /manuscript/test-driven-development.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/test-driven-development.txt -------------------------------------------------------------------------------- /manuscript/what-is-bdd.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/what-is-bdd.txt -------------------------------------------------------------------------------- /manuscript/what-is-node.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/manuscript/what-is-node.txt -------------------------------------------------------------------------------- /manuscript/who-should.read.txt: -------------------------------------------------------------------------------- 1 | # Para quem é esse livro 2 | 3 | em breve. 4 | -------------------------------------------------------------------------------- /markdown.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/markdown.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/package.json -------------------------------------------------------------------------------- /scripts/gh-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/scripts/gh-build.sh -------------------------------------------------------------------------------- /title_page.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/HEAD/title_page.jpg --------------------------------------------------------------------------------