Skip to main content

Chapter 1 : Backend API Development

Backend API Development

Build a Backend for your App.

Using development automation, build secure & scalable backend server with EasyManage API builder, use suitable database choice.

Data Modeling

Please refer to tutorial:

Testing - tests

Unit Tests, Integration Tests

  • tests UT Unit Tests, IT Integration Tests

Run Tests

Make sure properties are set,

  • <skipUTs>false</skipUTs>

  • <skipITs>false</skipITs>

  • To Run tests : Build project - verify

    • mvn clean verify

Surefire Report Aggregate

Generate Using command -

mvn surefire-report:report-only -Daggregate=true
  • Report Location
    • emapi\target\site\surefire-report.html

Run Tests: Report Location

  • View Report Surefire Report for unit tests

Surefire Report

Failsafe Report Aggregate

Generate Using command -

mvn surefire-report:failsafe-report-only -Daggregate=true
  • Report Location

    • emapi\target\site\failsafe-report.html
  • View Report Failsafe Report for integration tests

Failsafe Report