Skip to content

jamessavery/lloyds_jamessavery_technical

Repository files navigation

James Savery Lloyds technical submission

This submission is a fork of another technical I did earlier.

It's simply an app that shows surgical procedures, and opens procedures in a Bottomsheet to show details. Users can also favourite procedures.

This project is a fork of it, where I have modularised it.

Find my original submission here.

Note:

  • You'll find various "D_N"s scattered across the project, they provide commentary/explanation of various things I was developing.
  • There are various "chores" I haven't completed due to this just being a technical. I.e using library catalogues for build.gradle dependencies, complete test coverage, etc.
  • My Github email differs from what I'm using for communications with Lloyds.

Running test suites:

Snapshot tests is achieved using Paparazzi. UI tests happen through a mixture of the Compose UI testing framework & espresso

Run all unit tests (including snapshot tests) with:

./gradlew runAllTests

  • Run just snapshot tests with:

./gradlew runSnapshotTests

  • To run everything but snapshot tests:

./gradlew test

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages