Skip to content

wg-hmrc/secure-message-frontend

 
 

Repository files navigation

secure-message-frontend

Run the project locally

sbt "run 9055 -Dplay.http.router=testOnlyDoNotUseInAppConf.Routes"

Run the tests and sbt fmt before raising a PR

Ensure you have service-manager python environment setup:

source ../servicemanager/bin/activate

Format:

sbt fmt

Then run the tests and coverage report:

sbt clean coverage test coverageReport

If your build fails due to poor testing coverage, DO NOT lower the test coverage, instead inspect the generated report located here on your local repo: /target/scala-2.12/scoverage-report/index.html

Then run the integration tests:

sbt it:test

Service endpoints

/:clientService/messages

/messages/count

/:clientService/messages/:id

/:clientService/messages/result

Swagger endpoint

Available locally here: http://localhost:9055/secure-message-frontend/api/schema.json

License

This code is open source software licensed under the Apache 2.0 License.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Scala 88.2%
  • HTML 10.6%
  • Cycript 1.1%
  • SCSS 0.1%