/java-http-server-

A HTTP server, created with Java

Primary LanguageJava

Java HTTP Server

Build Status

Description

A HTTP server, created with Java.

Preview

  • Coming soon

Getting Started

To start the server:

git clone https://github.com/itsellej/java-http-server-
cd java-http-server-
mvn package
java -Dserver.port=$PORT $JAVA_OPTS -jar target/http-server-1.0-SNAPSHOT.jar

Language

The language used to create this application is Java, version 11, using the build automation tool, Maven.

Testing

The testing library used for the unit tests JUnit, version 5.4.2.

To run the unit tests:

mvn test

The testing library used for the acceptance tests is Spinach

To run the acceptance tests, start the server and then do the following:

cd src/test/acceptance-tests
bundler install
bundler exec spinach