A Code Challenge for prosepective Allegiant Employees
You will find in this repository several classes relating to a new set of inventory items that Allegiant needs to manage in its warehouses called widgets and Sprockets. A Widget is a container for sprockets, each of which has an id, color and price. We have written the base classes for Sprockets and Widgets. Your job is to fill in the code for the methods in the WidgetManager and WidgetReader class and write JUnit unit tests for those methods.
Put your JUnit unit tests in the "test" package.
You may find the following links helpfull for certain concepts: https://blog.shazam.com/colours-maths-90346fb5abda https://java2blog.com/gson-example-read-and-write-json/