fullstorydev / hauser

Service for moving your Fullstory export files to a data warehouse
MIT License
49 stars 23 forks source link

Convert hauser main process to service and add testing #86

Closed camphillips22 closed 3 years ago

camphillips22 commented 3 years ago

This change reworks the main hauser process to use dependency injection so that the client interfaces can be mocked. I added some very basic testing to prove that the standard process is working correctly.

I plan on following up with some more structural changes to make the configuration behavior a little more consistent.

claygoddard commented 3 years ago

A few comments, once addressed things should be good to go!