Image for post
Image for post

Introduction

To see the second article, you can click here ;)

In this document I will explain how to build a rest API with automatic tests on managed by Gitlab-CI. At the end of this series of documents you will be able to build your own API and especially to maintain it ! You will also be familiar with docker and the node testing framework Jasmine. The API that you will create can be used for your web application or/and for your mobile application.

The more you test the more you prevent bugs

Now that we have Dockerized our application (in…


Image for post
Image for post

Introduction

To see the first article you can click there ;)

In this document I will explain how to build a rest API with automatic tests on managed by Gitlab-CI. At the end of this series of documents you will be able to build your own API and especially to maintain it ! You will also be familiar with docker and the node testing framework Jasmine. The API that you will create can be used for your web application or/and for your mobile application.

The more you test the more you prevent bugs

If we add code to our routes API…


Image for post
Image for post

Introduction

In this document I will explain how to build a rest API with automatic tests on managed by Gitlab-CI. At the end of this document you will be able to build your own API and especially to maintain it ! You will also be familiar with docker and the node testing framework Jasmine. The API that you will create can be used for your web application or/and for your mobile application.

The more you test the more you prevent bugs

Why Tests on my API are so important?

When you are working on your API, you create different routes/endpoints (https://myAPI/login for example), but how can you be sure…

Charles Touret

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store