It will be very helpful to have unit tests for the components and support libraries that we are writing. The application is rapidly growing in complexity and we should do this sooner than later
Acceptance criteria
- A test framework for the Interaction Timeline is established
- The top high-priority functionalities of the Timeline have tests written
- A strategy for when to add new tests is decided-on by David, Dayllan, and Ryan
- Create a single test that passes (doesn't need to test anything useful)