Skip to content

Service that generates a type from a given string, date, phone number, string, integer, etc...

License

Notifications You must be signed in to change notification settings

AITestingOrg/general-type-service

Repository files navigation

General Type Service

Service that generates a type from a given string, date, phone number, string, integer, etc...

Seeded Patterns

No patterns are seeded yet.

Features

  • Create Pattern
  • Update Pattern
  • Get Pattern
  • Delete Pattern
  • Resolve String Type

Run

The project is a Spring Boot application, thus it is started via the usual Spring Bootstrap Gradle method. Gradle -> bootRun

Test

The test coverage, unit, and integration tests can be run with the following gradle method. Gradle -> test

Note, you will need to have Mongo running for the integration tests.

Docker

The project includes a Docker-Compose script for running the entire application. Swagger documentation and seeded DB will be added in the future to help run out of the box.

To run from docker:

  • Make sure that the Docker is installed and running.
  • Assemble this project. Or ./gradlew assemble from terminal.
  • Run docker-compose up --build from the root project.
  • On another terminal run docker ps to see assigned ports.

Requirements

  • Docker 17.xx.x
  • JDK 10
  • Mongo 3.x
  • IntelliJ 2018

License

This project is licensed under the MIT License

About

Service that generates a type from a given string, date, phone number, string, integer, etc...

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages