Michael Hu
Create unit tests for infrastructure layer
93dc283